Full Stack Engineer
Role details
Job location
Tech stack
Job description
Architect and Implement: Actively contribute to the design and implementation of highly scalable services across the full stack (frontend and backend).
- Drive Technical Ownership: Work closely with product and operations teams to translate complex business needs into robust technical solutions, leading features from concept to production deployment.
- Scale for Hyper-Growth: Address real-world challenges related to performance, reliability, and security as we expand rapidly across Germany and beyond.
This is an incredible opportunity to shape a category-leading healthcare brand and make a tangible technical impact on a rapidly scaling business., Full-Stack Development & Scaling: Architect, develop, and deploy robust backend services and APIs that power our operational tools, while delivering intuitive and highly scalable frontend experiences for both customers and staff.
- Architectural Contribution: Actively participate in technical design discussions, propose solutions for non-functional requirements (performance, reliability, security), and drive improvements to our core architecture.
- Quality and Maintainability: Uphold rigorous code standards by writing clean, maintainable, and well-tested code. Implement automated testing (unit, integration, and e2e) to ensure quality and prevent regressions.
- Cross-Functional Collaboration: Partner directly with Product, Marketing, and Operations team members to deeply understand business workflows and translate complex problems into effective, user-centric software solutions.
- Elevate Engineering Standards: Champion best practices (e.g., observability, documentation, CI/CD) and foster a culture of technical excellence and continuous improvement.
Du verfügst über folgende Qualifikationen:
We're looking for engineers who are passionate problem-solvers, not stack purists, but who have substantial experience with modern, high-growth technology stacks. If you're excited to build great tools, adapt quickly, and care deeply about clean, scalable code- you'll fit right in.
Requirements
Do you have experience in TypeScript?, To succeed in this Mid-Senior role, candidates are expected to demonstrate proven capability and confidence in our core technologies: * Location Requirement:
- Must be legally authorized to work and currently based in Germany. This is a mandatory requirement for this role.
- Experience & Ownership:
- 4+ years of hands-on, end-to-end experience in software development, ideally within a high-growth, product-driven environment.
- Proven ability to take full ownership of initiatives and features-from technical design and ideation through to robust production deployment.
- Required Stack Expertise:
- Backend: Deep experience building highly performant, scalable services using Node.js and TypeScript (experience with frameworks like NestJS is a significant plus).
- Frontend: Expertise developing complex, stateful web applications using React and modern frameworks like Next.js.
- Core Engineering Practices:
- Strong grasp of modern engineering practices: CI/CD, comprehensive testing strategies (unit, integration, E2E), Event-driven or modular architectures, and API-first design.
Nice to have These skills would allow you to make an even greater impact immediately:
- Cloud & DevOps: Hands-on experience with cloud environments (DigitalOcean or AWS), containerization (Docker), and CI/CD pipelines (Github Actions).
- Data Layer: Advanced experience with Relational Databases, particularly PostgreSQL, including query optimization and schema design.
- Asynchronous Processing: Experience with modern job queues, specifically BullMQ or similar robust task processing libraries, for managing background jobs and ensuring system reliability.
- Mobile (A Strong Asset): Experience with React Native for cross-platform application development.
Benefits & conditions
- You see technologies as tools-not constraints-and can choose the right one for the job.
- You're comfortable jumping between stacks and solving complex, cross-functional challenges.
- You value quality, simplicity, and iterative development that delivers incremental business value.
Dann bist du bei uns genau richtig!
The Pack. Join an ambitious team of extraordinary people and grow in an environment that values ownership, autonomy, and constructive feedback.
Impact. Be part of shaping a young, fast-growing startup and redefine the future of animal health with us.
Growth. Join our initial core engineering team - take ownership early and accelerate your personal and professional development.
Appreciation. We value your contribution with a competitive compensation package and a personal budget for things like fitness or mental well-being.
Well-being. Healthy body, healthy mind - enjoy healthy snacks & drinks in our Berlin (Mitte) office, flexible (remote) work options, and regular team events & dinners.
Pet Care. Your pet is family - bring them to the office anytime!