- E-commerce & Payments: Develop and maintain our e-commerce 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 e-commerce engine and internal systems.
- Admin tools: Customize and extend internal admin panels to meet the specific needs of our growth and operations teams.
- At least 5 years of experience in software development.
- Minimum of 2 years of experience with NestJS (mandatory).
- Strong proficiency in TypeScript across the entire stack.
- Proven experience with React.
- Solid understanding of PostgreSQL and microservices architecture.
- Familiarity with security principles (CORS, OAuth, JWT).
- Experience with MedusaJS or other headless e-commerce frameworks is a strong plus.
- Prior background in E-commerce (checkouts, payments, order management) is highly valued.
- Frontend: React, Material UI, Chakra UI (+ Panda), TanStack.
- AI-First Culture: Encourage the use of AI assistants to automate routine tasks and provide subscriptions to modern AI-powered development tools (Cursor, Copilot, etc.).
- Work with an international and multicultural team.
- 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.
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.
#J-18808-Ljbffr