Back
I
iubenda

Senior Frontend Developer | Vue.js (Remote)

Work Place
remote / hybrid
Location
Flag of South Africa
Johannesburg, South Africa
Flag of South Africa
Pretoria, South Africa
Flag of South Africa
Durban, South Africa
Flag of Bulgaria
Sofia, Bulgaria
Flag of Bulgaria
Plovdiv, Bulgaria
Flag of Bulgaria
Varna, Bulgaria
Flag of Turkey
Bursa, Turkey
Flag of Turkey
Antalya, Turkey
Flag of Turkey
Adana, Turkey
Flag of Turkey
Gaziantep, Turkey
Flag of Serbia
Belgrade, Serbia
Flag of Serbia
Novi Sad, Serbia
Flag of Serbia
Niš, Serbia
Flag of Italy
Milan, Italy
Flag of Italy
Bologna, Italy
Flag of Mauritius
Mauritius
Work Type
full-time
Seniority
senior
Salary
Not specified
Published at

🧬 About us

We’re iubenda, the team turning compliance into a growth engine. We help over 110K businesses all around the world build trust, boost performance, and grow without limits. Now part of team.blue (https://team.blue/), we’re scaling privacy tech with confidence, creativity, and a little bit of attitude. Join a team that moves fast, thinks big, and makes privacy feel exciting again!

🎯 Mission & Core Purpose

We’re looking for a brilliant and motivated Senior Vue.js Developer to join our team. You will report to our Head of Frontend and will be fully responsible for designing, developing and maintaining frontend applications through Vue.js and Vanilla.

💼 Key Responsibilities

  • Ensuring a high test coverage;
  • Migrating sections of Bootstrap/jQuery code in order to use Vue.js without regressions;
  • Lead Code Reviews and mentor colleagues;
  • Create a positive environment for the people around you, share knowledge with everyone, and help the team grow;
  • Collaborate with designers, other team leads, and stakeholders to understand business goals, analyze requirements and propose technical solutions. It won't just be about writing code.

💡 Experience & Skills

  • At least 7 years of experience in JavaScript and solid experience in Vue.js;
  • Ownership in managing projects and ensuring that everything goes as expected at a delivery level;
  • Great knowledge of modern bundlers (e.g. Webpack, Rollup, Vite), cross-browser compatibility issues and how to work around them;
  • Experience in Unit testing on JavaScript;
  • Experience with GitHub or GitLab and a solid understanding of Git core concepts;
  • Full professional proficiency in English;
  • Excellent communication and collaboration skills.

👤 Added Values

  • Experience in migrating existing codebases to Vue.js;
  • Experience with other frameworks (i.e. Angular, React or Svelte);
  • Experience with server-side technologies (i.e. Ruby on Rails, Node.js and PHP);
  • Basic understanding of server-side CSS pre-processing platforms (i.e. LESS, SASS);
  • Deep understanding of common JavaScript libraries (i.e. jQuery, Bootstrap, Lodash).

🌐 Location

At iubenda we believe in full-remote. You are free to work from anywhere in the world. If you prefer a hybrid model, you can work from one of our offices in Milan, Bologna, or Mauritius.

🎁 Benefits

  • Remote-friendly work 🌴 Work 100% remotely, or from our offices, whatever works best for you. We are fully structured for seamless remote onboarding and collaboration.
  • Company retreats & coworking gatherings🏔️ Once a year, we meet for a fully paid, week-long company or team retreat in beautiful locations such as Venice, Sicily, or the Dolomites to work, connect, and recharge together.
  • Work equipment 💻 An equipment allowance to help you create the perfect setup and perform at your best.
  • Collaborative, multicultural team 🧩 Join a team of talented, international colleagues in a friendly, open, and highly collaborative environment.
    Please send your CV in English.
    Want to know more about iubenda?
    Check us out at:
    iubenda.com | LinkedIn | Facebook |Twitter