-
Impress

Senior Frontend Developer

Impress
Spain ยท Full-time ยท Mid-Senior

๐ŸŒŸ 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).
  • Familiarity with infrastructure concepts (CI/CD, containerization, cloud services).


๐Ÿ”ฅ Tech Stack:

Frontend: React, TypeScript, Next.js, Material UI, Chakra UI + Panda, TanStack.

Backend (for context): NestJS, MedusaJS (self-hosted). Infrastructure: PostgreSQL, microservices.


At Impress we cultivate a culture of inclusion and diversity. We celebrate our employees' individual strengths, views, and experiences and we encourage all candidates to apply, without regard to race, color, religion, gender identity, sexual orientation, age, national origin, disability, or any other factor.

๐ŸŒˆ๐Ÿ’ช


Key Skills

Ranked by relevance

react ui typescript containerization postgresql cloud cicd crm
Login to Apply
Posted
Jul 03, 2026
Type
Full-time
Level
Mid-Senior
Location
Barcelona
Company
Impress

Industries

Hospitals Health Care

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Mater Private Network
Related

Full Stack Developer

2026-07-03

Full-time
Not Applicable
Ireland
Hospitals
Engineering
View Job Details
Nabla
Related

Senior Back-end engineer

2026-07-04

Full-time
Not Applicable
France
Hospitals
Engineering
View Job Details
Scrambly
Related

Senior Backend Engineer

2026-07-04

Full-time
Mid-Senior
Poland
Marketing Services
Engineering