Documentation

Table of Contents

Open Job Positions

About our company

iubenda is an online service that makes it easy for website owners, app developers, agencies and organizations in general, to comply with international privacy laws. We currently serve over 60,000 paying customers in 100+ different countries, in 8 languages. The company is very healthy and is able to finance its continuous growth independently. You can check out our website at www.iubenda.com.

Our vision is that the legal market is one of the few that are yet to be disrupted by technology – our aim, therefore, is to be the leading providers of software facilitated compliance solutions. We started from offering privacy/e-commerce compliance to SMB and so far we’ve been dominating this small niche.

Our headquarters are in Italy (in Bologna and in Milan) but our team spans multiple countries as some team members work remotely.

We are looking for candidates who are willing to embrace the challenge of a small company, take accountability for the tasks and own the issues and projects, with a team collaborative attitude.

Below you’ll find our open job positions.

Open positions

In short

Junior Front-end / JS Developer
Junior Ruby on Rails Developer
Senior Back-end / Ruby on Rails Developer
Junior UI Designer
UX Designer



Junior Front-end / JS Developer

We’re looking for a junior Javascript developer to help us working on all our JS assets. The widgets that iubenda distributes (the privacy policy widget and the cookie solution) are served on over 100M page views per day, we’re always looking for smart and motivated people to join our development team. If you’re excited to work with one of the very few Italian companies offering SaaS solutions internationally, you’re looking at the right place. We’re used by thousands of clients in the US and in more than 100 other countries. The Javascript that you’ll write will be used on hundreds of thousands of websites, executed in the browsers of users over 100M times a day.

Location

Bologna and Milan, Italy or Remote – preferably not exceeding 3 hours from the Central European Time (CET)
Both our offices are incredibly nice places to work from, both located in the center of their respective cities.

Requirements

  • Good knowledge of JavaScript and related modern technologies in web development;
  • 2+ years of relevant programming experience;
  • Good HTML/CSS knowledge;
  • Experience with GitHub and a solid understanding of Git core concepts;
  • Ability to self-train and problem solve.

Added values

  • Experience in unit testing with JavaScript;
  • Knowledge of Vue.js framework;
  • Good English knowledge;
  • Experience with server-side technologies such as Ruby on Rails, Node.js and PHP;
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS;
  • Experience with CDNs and with Akamai in particular.

You’ll get

  • Competitive salary along with the possibility of a tax incentive in Italy, applied for: citizens of an EU Country or a non-EU Country, with which Italy has either a double tax treaty, under the condition of having worked and/or studied abroad for at least two years.
  • Working in a continuously growing environment.

Benefits

  • No dress code – Casual working environment.
  • Possible flexible working hours.
  • English classes (In Bologna’s office only).
  • Winter/Summer retreats.
  • Workshops & Training events.
  • Equipment allowance.
  • Learning allowance.
  • Remote work policy.

Apply

You can apply here.
If you want your application to shine, tell us why you would really like to join our team, what – over what we already do – you think should be improved and how you would improve it.


Junior Ruby on Rails Developer

We’re looking for a Junior Back-end / Ruby on Rails developer to join our dev team. The widgets that iubenda distributes (the privacy policy widget and the cookie solution) are served on over 100M page views per day, and we need experienced people to help us with scaling up our application. If the idea excites you to work with one of the very few Italian companies offering SaaS solutions internationally, you’re looking at the right place. We’re used by thousands of clients in the US and in more than 100 other countries.

Location

Bologna and Milan, Italy or Remote – preferably not exceeding 3 hours from the Central European Time (CET)
Both our offices are incredibly nice places to work from, both located in the center of their respective cities.

Requirements

  • 2+ years of relevant programming experience;
  • Basics Object Oriented development skills;
  • Basics understanding of relational databases;
  • Experience with GitHub and a solid understanding of Git core concepts;
  • Basic knowledge of HTML5, CSS3 and Javascript;
  • Ability to self-train and problem solve.

Added values

  • Experience in Unit testing and Acceptance testing;
  • System administration skills on Linux platforms (Debian/Ubuntu);
  • Side projects you’d be willing to submit via GitHub link;
  • Good English knowledge.

What we offer

  • Competitive salary along with the possibility of a tax incentive in Italy, applied for: citizens of an EU Country or a non-EU Country, with which Italy has either a double tax treaty, under the condition of having worked and/or studied abroad for at least two years.
  • Working in a continuously growing environment.

Benefits

  • No dress code – Casual working environment.
  • Possible flexible working hours.
  • English classes (In Bologna’s office only).
  • Winter/Summer retreats.
  • Workshops & Training events.
  • Equipment allowance.
  • Learning allowance.
  • Remote work policy.

Apply

You can apply here.
If you want your application to shine, tell us why you would really like to join our team, what – over what we already do – you think should be improved and how you would improve it.


Senior Back-end / Ruby on Rails Developer

We’re looking for a Senior Back-end / Ruby on Rails developer to join our dev team. The widgets that iubenda distributes (the privacy policy widget and the cookie solution) are served on over 100M page views per day, and we need experienced people to help us with scaling up our application. If the idea excites you to work with one of the very few Italian companies offering SaaS solutions internationally, you’re looking at the right place. We’re used by thousands of clients in the US and in more than 100 other countries.

Location

Bologna and Milan, Italy or Remote – preferably not exceeding 3 hours from the Central European Time (CET)
Both our offices are incredibly nice places to work from, both located in the center of their respective cities.

Requirements

  • Excellent Object Oriented development skills.
  • 3+ years of web application development experience using Ruby on Rails.
  • A solid understanding of relational (MySQL and/or PostgreSQL) and
  • NoSQL databases like MongoDB, Cassandra, Redis.
  • Experience in Unit testing and Acceptance testing using Rspec and Capybara.
  • You can reason about software, algorithms, and performance from a high level.
  • Experience with GitHub and a solid understanding of Git core concepts.
  • Good knowledge of HTML5, CSS3 and Javascript.

Added values

  • Continuous integration and deployment skills.
  • Experience with SaaS development and RESTful API development.
  • Experience with Vue.js.
  • Experience with Jasmine and Karma
  • Experience with CDNs and with Akamai in particular.
  • Experience with Node.js, Amazon Web Services.
  • Server stack configuration and optimization skills (Apache/Nginx).
  • System administration skills on Linux platforms (Debian/Ubuntu), preferably with tools like Chef and Puppet.
  • Side projects you’d be willing to submit via GitHub link.

What we offer

  • Competitive salary along with the possibility of a tax incentive in Italy, applied for: citizens of an EU Country or a non-EU Country, with which Italy has either a double tax treaty, under the condition of having worked and/or studied abroad for at least two years.
  • Working in a continuously growing environment.

Benefits

  • No dress code – Casual working environment.
  • Possible flexible working hours.
  • English classes (In Bologna’s office only).
  • Winter/Summer retreats.
  • Workshops & Training events.
  • Equipment allowance.
  • Learning allowance.
  • Remote work policy.

Apply

You can apply here.
If you want your application to shine, tell us why you would really like to join our team, what – over what we already do – you think should be improved and how you would improve it.


Junior UI Designer

We started iubenda with the goal of changing the way people experience legal documents. Great care for design is everywhere in what we do – from the interface of our site to the legal documents we create – and by design we don’t mean those pretty icons or illustrations, for us design means turning tasks that are performed by lawyers today with years of study and experience into something that everybody can approach. Privacy compliance is where we decided to start, but the journey is not over. Join us to take our approach to every single legal document and procedure!

Location

Milan and Bologna, Italy or Remote
Both our offices are incredibly nice places to work from, both located in the center of the respective cities. We will also consider remote working.

Requirements

  • User interface design skills (at least junior level)
  • HTML/CSS development skills (at least junior level)

Important: if you’re a UI designer but have no development skills, do get in touch and we’ll still consider your application

Added values

  • Perfect written English
  • Experience using Sketch
  • Experience using Balsamiq Mockups
  • Experience with Sass
  • Familiarity with the concept of Object Oriented CSS
  • Illustration and icon design skills

What we offer

  • Competitive salary along with the possibility of a tax incentive in Italy, applied for: citizens of an EU Country or a non-EU Country, with which Italy has either a double tax treaty, under the condition of having worked and/or studied abroad for at least two years.
  • Working in a continuously growing environment.

Benefits

  • No dress code – Casual working environment;
  • Possible flexible working hours;
  • English classes (In Bologna’s office only);
  • Winter/Summer retreats;
  • Workshops & Training events;
  • Equipment allowance;
  • Learning allowance;
  • Remote work policy.

Apply

You can apply here.
If you want your application to shine, tell us why you would really like to join our team, what – over what we already do – you think should be improved and how you would improve it.


UX Designer

We started iubenda with the goal of changing the way people experience legal documents. Great care for design is everywhere in what we do – from the interface of our site to the legal documents we create – and by design we don’t mean those pretty icons or illustrations, for us design means turning tasks that are performed by lawyers today with years of study and experience into something that everybody can approach. Privacy compliance is where we decided to start, but the journey is not over. Join us to take our approach to every single legal document and procedure!

Location

Milan and Bologna, Italy or Remote
Both our offices are incredibly nice places to work from, both located in the center of the respective cities. We will also consider remote working.

Requirements

  • User experience design skills, including wireframing and user flow design
  • Copywriting skills

Added values

  • Perfect written English
  • Experience using Sketch
  • Experience using Balsamiq Mockups
  • User testing experience
  • User research experience
  • Coding skills (HTML/CSS)

What we offer

  • Competitive salary along with the possibility of a tax incentive in Italy, applied for: citizens of an EU Country or a non-EU Country, with which Italy has either a double tax treaty, under the condition of having worked and/or studied abroad for at least two years.
  • Working in a continuously growing environment.

Benefits

  • No dress code – Casual working environment;
  • Possible flexible working hours;
  • Winter/Summer retreats;
  • Workshops & Training events;
  • Equipment allowance;
  • Learning allowance;
  • Remote work policy.

Apply

You can apply here.
If you want your application to shine, tell us why you would really like to join our team, what – over what we already do – you think should be improved and how you would improve it.


Still have questions?

Visit our support forum Email us