Senior Frontend Developer | Vue.js

Remote Full-time
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 remote-first work. While you can work from anywhere in Mauritius, we encourage regular in-person collaboration at our Port Louis office, typically once per week.
This role involves working with the team on CET hours, meaning your schedule will align with this time zone to ensure smooth collaboration.

Benefits
• Healthy work-life balance We offer a remote-first employment agreement with a 40-hour workweek, 20 paid days off (increasing to 25 from the second year), plus national holidays, all to help you thrive both professionally and personally.
• Coworking gatherings ️ We regularly come together as a team through domestic and regional gatherings.
• 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

Privacy
By applying, you hereby declare that you have read and understood our privacy policy (https://www.iubenda.com/privacy-policy/96274994).

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Home-Based Data Entry Specialist – Flexible Online Survey Participation**

Remote Full-time

Controller

Remote Full-time

Experienced Part-Time Remote Data Entry Specialist for Flexible and Dynamic Work Environment

Remote Full-time

Bilingual Sales Development Representative (Japanese & English)

Remote Full-time

Full Risk Claims Specialist - Remote (Multiple Positions) - 25-173

Remote Full-time

Immediate Hiring: Experienced Salesforce Business Development Executive – Driving Growth and Innovation in Key Verticals

Remote Full-time

Elite Security Professional - Armed

Remote Full-time

**Experienced German Night Shift Customer Support Agent – Multilingual Support Specialist for arenaflex**

Remote Full-time

Squarespace Expert Needed – Build a Clean 1-Page Sales Site in 48–72 Hours – $100 Fixed

Remote Full-time

**Experienced Customer Experience Partner Success Manager – Global Help Desk Operations**

Remote Full-time
← Back to Home