Senior Front-end Engineer - Backoffice
Impress
Barcelona
Este anuncio proviene de Indeed
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 Front\-end Engineer \- Backoffice to join our Onsite Team in Barcelona and lead the transformation of our digital presence.
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
- Own the Clinic Experience: Build and maintain multiple React\-based frontends covering clinic agendas, booking and scheduling flows, patient treatment management, and electronic medical records.
- Solve Complex State Problems: Clinical processes have real constraints — availability, resources, treatment stages, market\-specific rules. A lot of the difficulty here is modelling state correctly, not styling it.
- Bridge Frontend \& Backend: Collaborate closely with backend engineers on API contracts and end\-to\-end flows that cross several services.
- Raise the Bar on Quality: Solution and architecture reviews before implementation starts, unit and e2e coverage on critical paths, monitoring and error tracking after release.
- Use AI as Part of Your Workflow: AI assistants are part of our everyday workflow — in implementation, review and testing. You will use them daily and help improve the workflows around them.
- 5\+ years of frontend development experience.
- Expert\-level React — you understand the internals, not just the API.
- Expert\-level TypeScript — you write it without thinking twice.
- Strong experience with state management patterns — Redux and server\-state tooling such as React Query.
- Solid understanding of modern frontend tooling, build setups and performance optimization.
- Experience working in a product team alongside designers, backend engineers and QA.
- Comfortable using AI coding assistants in your daily workflow.
- Booking or scheduling systems — availability, calendars, resource allocation.
- Med\-tech or healthcare experience — clinical workflows, EMR, patient data, or regulated domains.
- RxJS — parts of the system use reactive streams for real\-time state.
- WebSockets — real\-time connections and keeping client state in sync.
- Basic backend knowledge (REST APIs, databases).
- Familiarity with infrastructure concepts (CI/CD, containerization, cloud services).
- Frontend: TypeScript, React, Redux, RxJS, React Query, Material UI.
- Backend (for context): Node.js, TypeScript, NestJS.
- Infrastructure: AWS, PostgreSQL, microservices.
Este anuncio proviene de Indeed. Ver anuncio original ↗