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