Senior Backend Developer (w/m)
Role details
Job location
Tech stack
Job description
- Design and implement backend features and APIs (GraphQL/REST) with Node.js on AWS Lambda
- Build scalable data flows using DynamoDB, S3, CloudFront, and event-driven integrations
- Collaborate with frontend, design, and product teams to deliver end-to-end features
- Model and optimize data structures for concurrency, offline use, and scalability
- Ensure quality through automated testing, code reviews, and contributions to shared libraries
- Own the full lifecycle of backend services, including debugging, monitoring, and continuous improvement
Requirements
- Team-oriented developer who writes clean, efficient backend code
- Strong JavaScript/Node.js and serverless (preferably AWS Lambda; Azure nice to have).
- Database experience (ideally NoSQL/DynamoDB) and S3-based storage
- Skilled in GraphQL/REST API development and modern Git workflows.
- Experience with automated testing across unit, integration, and E2E levels a plus
- Curious, pragmatic mindset with good English skills (French/German a plus)
Benefits & conditions
Five weeks' holiday, with the option of buying up to 10 additional days of holiday or taking unpaid leave
Pension fund with advantageous premium split - we cover approx. two-thirds of the costs
Various discounts in our pharmacies and at other top brands
Expand skills through sponsored and supported education and training as well as internal development opportunities
Family-friendly with 16 weeks of maternity leave (80% of salary) and 10 days of paternity leave (100% of salary), as well as investments in children's fund
Registered shares at preferential prices - not only commit professionally to Galenica, but also invest