
Senior Fullstack Engineer
reteach
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- Drive features from idea to production across the full stack, collaborating directly with Product and Design and seeing the real-world impact of your work
- Contribute to the technical direction, coding standards, and development workflows across backend and frontend
- Build scalable, performant, and robust backend services using NestJS, TypeORM, and GraphQL, while also contributing to our Vue.js/Nuxt frontend
- Develop comprehensive tests to ensure high product stability and quality assurance
- Collaborate closely with Product and Design during feature discovery, prototype evaluations, and feasibility assessments, representing engineering interests
- Actively engage in sprint planning, stand-ups, and retrospectives, suggesting process enhancements
- Balance rapid feature development with long-term code quality, maintainability, and scalability
- Participate in code reviews and contribute constructively to the evolution of our codebase
- Foster strong teamwork through active collaboration and building trust within the team
- Influence how we build, not just what we build
Requirements
- 5+ years of professional experience in fullstack or backend-focused engineering, ideally in Node.js/TypeScript environments
- Strong understanding of relational databases (PostgreSQL), query optimization, and data modeling
- Experience designing and maintaining APIs (REST and/or GraphQL)
- Solid knowledge of a modern frontend framework, ideally Vue.js/Nuxt; experience with React or Angular transfers well
- Strong testing practices: unit, integration, and end-to-end testing
- Excellent communication skills, a strong sense of ownership, and the ability to thrive in a small team where your decisions have real impact
- Interest in AI tools and technologies
- Willingness to spend part of each week in the office for close collaboration with Product and Design teams
- Experience with DevOps practices (Kubernetes, AWS, Terraform, CI/CD, Datadog) is a plus
Benefits
- Flexible working hours
- Learning budget and access to reteach academy
- €40/month contribution toward Urban Sports membership
- Company pension scheme with additional monthly contribution
- Virtual Employee Stock Option Plan (vESOPs)
- Additional day off for your birthday
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NestJSTypeORMGraphQLVue.jsNuxtNode.jsTypeScriptPostgreSQLAPI designtesting practices
Soft Skills
communicationownershipteamworkcollaborationprocess enhancementimpact-driven decision makingtrust buildingsprint planningcode reviewfeasibility assessment