Build and ship product features end to end, contributing hands-on across frontend and backend while collaborating with Product, Design, and Engineering.

Responsibilities:

  • Coach junior and mid-level engineers through pairing, actionable feedback, and code reviews.
  • Take formal people-management responsibility over time, including 1:1s, development goals, performance discussions, and career development.
  • Gradually take on project leadership: clarify scope, coordinate implementation, surface risks, and help the team deliver.
  • Build, debug, and review production software; explain technical trade-offs and contribute to a high-quality product.

Requirements: Senior-level engineering skills and experience independently shipping production software; coaching experience helping less experienced engineers improve; willingness to take responsibility for people leadership; product-mindedness, clear communication, and collaborative judgment. Fluent written and spoken English. Able to work with the team in the Berlin office at least 2–3 days per week.

Tech stack: TypeScript, Vue 3, Tailwind, Netlify, GitHub Actions, AWS, NestJS, Prisma, PostgreSQL, REST, WebSockets, Terraform.

Conditions and benefits: Hybrid setup with at least 2 days per week in the Berlin office; candidates willing to relocate are welcome. Equity grants, 28 days of PTO, flexible working hours, workation, dog-friendly office with free lunch, home office budget, €1,500 annual personal training budget, pension contribution, Urban Sports Club membership, and mental health support.