About the Role
As the Senior Fullstack Engineer (BE Focused) (m/f/d), you are a highly experienced individual contributor within a cross-functional team, building performant, scalable, and customer-centric web applications used by millions across Europe. You drive complex feature development end-to-end and contribute to architectural decisions, while collaborating closely with peers and stakeholders. You elevate engineering quality through strong technical judgment and ownership.
Responsibilities
- Design and implement complex features across our web-shop, translating business requirements into scalable and maintainable solutions.
- Extend and build backend services across domains, ensuring clean interfaces and well-defined API contracts.
- Contribute to frontend development using ReactJS, with attention to performance and maintainability.
- Create and consume APIs following contract-first principles and ensuring backward compatibility.
- Implement scalable asynchronous communication patterns using RabbitMQ.
- Identify and address performance bottlenecks, reliability gaps, and technical debt within your scope.
- Take full ownership of your features: design, implementation, testing, deployment, and post-release monitoring.
- Participate actively in code reviews and architectural discussions, contributing thoughtful technical input.
- Support and mentor less experienced engineers through collaboration and example.
- Contribute to the continuous improvement of development processes and engineering standards.
Requirements
- Demonstrate seniority through impact, ownership, and sound technical judgment.
- Comfortable working independently on complex tasks while aligning with the broader team architecture.
- Strong experience building and operating scalable services with Node.js and TypeScript.
- Solid expertise in RESTful API design, HTTP semantics, and distributed system fundamentals.
- Understand asynchronous communication patterns and event-driven architecture.
- Bring a DevOps mindset and are comfortable with Docker, Kubernetes, CI/CD pipelines, and production monitoring.
- Proactively identify risks and trade-offs, and communicate them clearly.
- Collaborate effectively with product, design, and other engineering teams.
- Value open feedback, continuous learning, and shared ownership.
Skills
- ReactJS
- Node.js
- TypeScript
- Next.js
- NestJS
- Java
- Docker
- Kubernetes
- CI/CD
- Google Cloud
- RabbitMQ
- MongoDB
- RESTful API design
- HTTP semantics
- Distributed system fundamentals
- Asynchronous communication patterns
- Event-driven architecture
- DevOps mindset
- Production monitoring
Location
- Remote
Work Type
- Remote
Experience Level
- Senior
Salary/Compensations
- EUR 75000 - EUR 102000
Benefits
- Onboarding program
- Personal development support through trainings
- Work from Home up to 20 days a year anywhere in the EU
- Mental Health support via nilo psychologists
- Deutschland Ticket
About the Company
- Europe’s No.1 e-pharmacy, powered by passionate teams and cutting-edge innovation.
- Strive to create a healthy, collaborative work environment where every employee feels valued and inspired to contribute to our vision “Until every human has their health”.
- Offers a career that offers purpose and aligns with your values.
