Senior Fullstack Engineer

Senior Fullstack Engineer

Location: Berlin, Germany (Hybrid Work)

Department: Engineering – Engagement Team

About Babbel

Babbel is the world’s leading language learning platform, driven by the mission of creating mutual understanding through language. Since 2007, we’ve helped millions of people connect across cultures—whether for travel, friendship, or career growth. With over 16 million subscriptions sold and 60,000+ expert-crafted lessons in 15 languages, Babbel blends linguistic expertise with the latest tech to get learners speaking fast.

We are proud to be recognized as the #1 most innovative language company by Fast Company (2023).

About the Role

We are looking for a Senior Fullstack Engineer to join our cross-functional Engagement team in Berlin. In this role, you’ll architect and build systems that power motivation and progress features for millions of learners worldwide.

Your focus will be backend development (Go, TypeScript, AWS), with occasional frontend support (React, TypeScript) to ensure platform alignment across web and mobile.

What You’ll Do

  • Build and maintain backend systems using Go and TypeScript/Node.js to power personalization and engagement features
  • Design APIs for progress tracking and motivational features across mobile and web platforms
  • Develop serverless solutions using AWS Lambda and other cloud-native tools
  • Contribute to frontend development when needed (React/TypeScript)
  • Own database design and performance (SQL & NoSQL)
  • Lead testing practices across unit, integration, contract, and end-to-end testing
  • Monitor and optimize infrastructure performance and reliability
  • Collaborate cross-functionally with Product, iOS/Android engineers, and Designers
  • Balance quality with speed, helping the team ship impactful, scalable features

You Have

  • 5+ years experience building distributed backend systems
  • Strong proficiency in Go and TypeScript/Node.js
  • Deep understanding of AWS services, especially Lambda, DynamoDB, RDS, Kinesis
  • Experience with SQL and NoSQL databases, including schema design and optimization
  • Proven API design skills (RESTful) and understanding of cross-platform needs
  • Frontend awareness with React and TypeScript (occasional contribution)
  • Strong testing discipline and experience across all test layers
  • System design experience at scale
  • Fluent English communication skills
  • User-centric mindset — you consider how backend decisions impact the end user

Tech Stack

  • Backend: Go, TypeScript (Node.js)
  • Cloud: AWS (Lambda, Kinesis, DynamoDB, RDS, more)
  • Databases: SQL & NoSQL
  • Frontend: React, TypeScript (as needed)
  • Testing: Unit, integration, contract, end-to-end

Perks & Benefits

  • 30 vacation days
  • Flexible hours + remote-friendly hybrid model
  • Jobbatical: Work from anywhere in the EU or UK for up to 3 months
  • Learning & development budget + internal learning options
  • Free Babbel language subscriptions
  • Discounted Urban Sports Club membership
  • Diverse employee networks (e.g. FLINTA in Tech, Queer Collective)
  • DE&I and mental health support, including counseling
  • Fully equipped office with nap, prayer, and family rooms
  • Mobility benefits

Diversity at Babbel

At Babbel, we believe diversity drives innovation. We actively welcome applicants from all backgrounds, especially those underrepresented in tech. Whether you’re self-taught or formally educated, your unique perspective matters.

We encourage you to apply even if you don’t meet every single requirement—what matters most is your willingness to learn and grow. If you use different pronouns, have a preferred name, or need special assistance during the application process, please let us know.

Ready to Join Us?

If you’re excited to help millions of people connect through language, apply now to become part of a collaborative, purpose-driven team at Babbel.

Apply Now

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.