13 ago
|
Impress
|
Barcelona
? Join Impress – Europe’s Leading Health-Tech Innovator
We believe everyone deserves a smile they’ll love ?. As the largest Ortho clinic chain in Europe, we combine cutting-edge tech with expert care, revolutionizing invisible orthodontics since 2019.
With 150+ clinics across 10 countries ? and rapid growth, we’re improving lives worldwide.
We are looking for a Senior Frontend Developer to join our Onsite Team in Barcelona.
? Why We’re Cool
Work with an international and multicultural team
Competitive salary
Teeth aligner and whitening benefits
Collaborative work environment and positive culture
Opportunities to grow within a fast-paced, innovative company and real start-up experience with big challenges
Fresh fruits and healthy snacks at the office
? What You'll Do
Own the Storefront: Build and maintain multiple React-based frontends covering treatment sales, custom checkout flows, and post-treatment offers.
Shape Internal Tools: Develop CRM and management tools using React, Material UI, and TanStack Query that power day-to-day operations.
Bridge Frontend & Backend:
Collaborate closely with backend engineers to integrate payment providers and ensure seamless end-to-end flows.
Raise the Bar on Design: Contribute to design system consistency and quality across all products.
? Requirements
5+ years of frontend development experience.
Expert-level React — you know the internals, not just the API.
Expert-level TypeScript — you write it without thinking twice.
Experience with Next.js is highly desirable.
Hands-on NestJS experience is a strong plus — being able to scaffold a CRUD API or a BFF layer independently will make you highly effective here.
Solid understanding of modern frontend tooling, state management patterns, and performance optimization.
Experience working in a product team alongside designers and backend engineers.
? Nice To Have
E-commerce experience — checkouts, payment flows, order management.
Basic backend knowledge (REST APIs, databases).
Fa
📌 Senior Front-end Engineer (Barcelona)
🏢 Impress
📍 Barcelona