The Opportunity
Thrive on change and grow beyond limits! We are looking for a bold thinker who sees a chance to learn and define what's possible with every challenge! Ready to make an impact? Welcome to Maropost and you can turn ideas into action!
We are seeking a skilled Front-End Tech Lead with strong expertise in Vue.js and modern JavaScript to drive the architecture, development, and delivery of high-performance web applications.
This leadership role includes mentoring engineers, collaborating closely with design and backend teams, and setting best practices for scalable and maintainable front-end solutions.
If you thrive in a fast-paced, user-focused environment and enjoy leading by example, we want to hear from you!
We are seeking a highly skilled Tech Lead with deep expertise in Vue.js to lead our front-end engineering team.
This role involves architecting scalable and maintainable front-end applications, mentoring engineers, collaborating closely with UI / UX teams, and driving technical excellence across the development lifecycle.
You will be the go-to expert for Vue.js and JavaScript best practices and will ensure high-quality delivery aligned with business goals.
Key Responsibilities :
- Architect and lead scalable front-end development using Vue.js, including Vuex, Vue Router, and Composition API
- Define reusable component structures, modular codebases, and state management best practices
- Integrate and manage RESTful APIs to enable smooth communication between front-end and back-end systems
- Apply advanced JavaScript (ES6+) techniques including async programming and modularization
- Guide and mentor team members on Vue.js best practices and advanced JavaScript concepts
- Partner with designers to implement responsive, accessible, and pixel-perfect user interfaces
- Ensure consistent application of design systems and style guides throughout the front-end ecosystem
- Implement comprehensive testing strategies including unit tests, integration tests, and end-to-end (E2E) tests using Jest, Cypress, and Vue Test Utils
- Conduct thorough code reviews focusing on performance, security, maintainability, and adherence to best practices
- Lead and mentor a high-performing front-end team, fostering a collaborative and innovative culture
- Ensure the timely delivery of high-quality releases through effective prioritization and agile methodologies
- Continuously improve development processes, tooling, and architecture to enhance team productivity and product quality
- Communicate technical updates clearly and effectively to technical and non-technical stakeholders alike
Skillset :
7+ years of professional front-end development experienceExpertise in Vue.js and hands-on experience with Nuxt.js preferred; React.js and Next.js experience is a plusStrong proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive designExperience with UI frameworks such as Vuetify or MUISolid understanding of server-side rendering (SSR), static site generation, and front-end performance optimizationSkilled in front-end testing frameworks like Jest, Cypress, and state management libraries (Vuex or Redux)Comfortable working in agile environments, with expertise in Git version control and modern front-end build toolsBonus skills : GraphQL, accessibility standards, REST APIs, performance debugging tools(ref : hirist.tech)