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
Core Technical Responsibilities
Front-End Architecture (Vue.js)
Lead scalable front-end development using Vue.js, Vuex, Vue Router, and Composition API
Define component structure, modular code, and state management best practices
Integrate RESTful APIs for seamless front-end/back-end communication
JavaScript Expertise
Apply deep knowledge of ES6+ features, async programming, and modularization
Mentor the team on advanced JS concepts and effective Vue.js usage
UI/UX Collaboration
Work with designers to build responsive, accessible, and pixel-perfect interfaces
Ensure consistent implementation of design systems and style guides
Testing & Code Quality
Implement unit, integration, and E2E tests using Jest, Cypress, and Vue Test Utils
Perform detailed code reviews to ensure performance, security, and maintainability
Engineering Leadership & Communication
Team Management & Mentoring
Lead and mentor a high-performing front-end team in a collaborative culture
Provide technical guidance and promote innovation across the team
Project Planning & Delivery
Collaborate with cross-functional teams to define requirements and timelines
Ensure timely delivery of quality releases with proper prioritization
Process Improvement & Innovation
Continuously refine tools, workflows, and architecture for efficiency
Introduce modern technologies and best practices to enhance development
Effective Communication
Foster open team communication and cross-departmental transparency
Present technical updates clearly to both tech and non-tech stakeholders.
What youll bring to Maropost:
7+ years in front-end development with a degree in CS or related field
Expertise in Vue.js/React.js, with hands-on experience in Nuxt.js/Next.js
Strong proficiency in HTML, CSS, JavaScript, and responsive design principles
Experience with UI frameworks like Vuetify or MUI
Skilled in agile environments, Git, and modern front-end build tools
Familiar with SSR, static site generation, and performance optimization
Strong testing background with Jest, Cypress, and state management tools (Vuex/Redux)
Bonus: GraphQL, REST APIs, accessibility standards, and performance debugging tools
You exemplify Maropost s Values:
Customer Obsessed
Extreme Urgency
Excellence
Resourceful
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time