Role Overview
You will work on core product features, contribute to frontend architecture and design system evolution, and collaborate closely with backend engineers and product teams.
This is a hands-on senior role, combining strong technical execution with architectural thinking and mentorship.
Key Responsibilities
Lead and contribute to the adoption and evolution of frontend frameworks (e.g. Vue, React, Angular).
Design, implement, and maintain a Design System (components, tokens, guidelines) used across multiple products.
Build scalable, reusable, and accessible UI components.
Work closely with backend teams to design, consume, and evolve APIs (REST / GraphQL).
Translate product and UX requirements into robust technical solutions.
Ensure high code quality through reviews, testing, and best practices.
Optimize frontend performance, accessibility, and maintainability.
Mentor junior engineers and actively contribute to frontend standards and guidelines.
Technical Requirements
Must Have
Deep hands-on experience with modern frontend frameworks
(Vue but React or Angular are also valid).
Proven experience in Design System implementation, including:
Theming and design tokens
Documentation and usage guidelines
Solid experience working with APIs:
REST and/or GraphQL
API contracts and data modeling
Error handling and performance considerations
Strong understanding of frontend architecture and state management patterns.
Experience with modern build tools and tooling (Vite, Webpack, ESLint, etc.).
Familiarity with testing frameworks (Jest, Testing Library, Cypress, etc.).
Excellent knowledge of Git and collaborative development workflows.
Nice to Have
Experience with monorepos and shared frontend libraries.
Exposure to micro-frontend architectures.
Experience with accessibility standards (WCAG).
Familiarity with CI/CD pipelines and frontend deployment workflows.
Basic understanding of backend technologies and cloud environments.
Soft Skills
Strong problem-solving and analytical mindset.
Ability to work autonomously while collaborating effectively with cross-functional teams.
High attention to code quality, usability, and long-term maintainability.
Clear communication skills, both technical and non-technical.
Mentorship attitude and willingness to raise the overall frontend bar.
Education & Experience
Degree in Computer Science, Engineering, or equivalent practical experience.
Demonstrated experience working on production-grade, user-facing products.
What We Offer
Real ownership of frontend architecture and UI foundations.
Opportunity to influence technical direction and design standards.
Continuous learning and professional growth.
Flexible remote work and a strong engineering culture.
Company benefits.
Send cv in English
#J-18808-Ljbffr