Descripción de la oferta
Impress is the #1 chain of orthodontic clinics with fully digital processes in Europe. We have
revolutionized the invisible orthodontic sector with the best team of professionals
specialized in making people smile and using the latest technology for the diagnosis,
treatment, and follow-up of all cases.
To do this, we develop both web and mobile products for users, as well as internal software
for clinics, and together with the ML department we are changing the whole industry.
Our business model, a true combination of medical expertise and digitalization has been
recognized in the top fastest-growing HealthTech companies byForbesand we are
currently listed as aLinkedIn Top 10 startup!#127757;We are looking for aFull Stack Developer with a heavy backend emphasisto join our Growth Team. You will play a key role in scaling our e-commerce ecosystem and building internal tools that drive our commercial engine.#128226; Why we’re cool:
AI-First Culture: We encourage the use of AI assistants to automate routine tasks and provide subscriptions to modern AI-powered development tools (Cursor, Copilot, etc.) to help you focus on complex engineering challenges.
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 officeWhat you’ll do:
E-commerce & Payments: Develop and maintain our ecommerce core services. Integrate and optimize payment providers like Stripe, Klarna, and Alma.
Internal tooling: Build custom internal CRM and "Offers" management tools from scratch using React, Material UI, and React Query.
Frontend evolution: Support and improve multiple frontends for treatment sales and our custom checkout flow.
System architecture: Work within a microservices environment, ensuring seamless communication between our ecommerce engine and internal systems.
Admin tools: Customize and extend internal admin panels to meet the specific needs of our growth and operations teams.✨ Requirements:
At least 5 yearsof experience in software development.
Minimum of 2 yearsof experience withNestJS(mandatory).
Strong proficiency inTypeScriptacross the entire stack.
Proven experience withReact.
Solid understanding of PostgreSQL and microservices architecture.
Familiarity with security principles (CORS, OAuth, JWT).
Experience withMedusaJSor other headless ecommerce frameworks is astrong plus.
Prior background inE-commerce(checkouts, payments, order management) ishighly valued.Tech Stack:
Backend:Nest, TypeScript, MedusaJS (Self-hosted).
Frontend:React, Material UI, Chakra UI (+ Panda), TanStack.
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.
#127752;#128170;