reteach

Senior Fullstack Engineer

reteach

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

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