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
Benefits
- Comprehensive onboarding program
- Support and encouragement for individual development through various in- and external trainings
- Work from Home up to 20 days a year anywhere in the EU
- Quick and professional mental health support from psychologists via nilo (anonymous and free of charge)
- Fully costed Deutschland Ticket
About the Company
- As Europe’s No.1 e-pharmacy, Redcare Pharmacy is powered by passionate teams and cutting-edge innovation.
- We 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”.
- If you’re seeking a career that offers purpose and aligns with your values, join us and begin your #Redcareer today.
