Senior Fullstack Engineer - Monetization
@ Babbel

Berlin, Germany
€120,000
On Site
Full Time
Posted 28 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXXX****** @babbel.com
Recommended after applying

Job Details

Overview

We are looking for a Senior Fullstack Engineer - Monetization to join our Berlin office! Your mission will be to change the future of language learning by ideating and validating a new space for Babbel.

What You Will Do

You will work in a small team with subject matter experts and researchers to bring our mission to reality. Your responsibilities include:

  • Deliver value iteratively by building high-quality applications and features
  • Build, maintain, and take ownership of a rich ecosystem of applications and services
  • Develop end-to-end payment features as part of the Monetization team
  • Own architectural design and propose improvements of existing services
  • Ensure systems are reliable, efficient, and well-maintained
  • Collaborate cross-functionally on feature design and technical decisions
  • Shape coding guidelines and quality standards
  • Address and resolve operational incidents
  • Focus on continuous learning and evolution of engineering practices
  • Drive all phases of development from prototypes to scalable solutions
  • Maintain understanding of the overall technology stack and infrastructure

Who You Are

You are a good communicator, comfortable in a backend heavy role with AWS and infrastructure experience, and interested in solving problems for our learners.

What You Have

  • Experience in fast Build-Measure-Learn cycles
  • Solid understanding of API design and third-party API integrations
  • Proficient in JavaScript and TypeScript
  • Experience with AWS, NoSQL databases and component-based frontend frameworks (React/NextJS)
  • Strong skills in HTML, CSS, preprocessors, CSS-in-JS, and multi-level testing
  • Ability to collaborate with product and business stakeholders
  • Proactive in building MVPs and iterating in short cycles with lean/agile practices
  • Excellent communication skills in written and spoken English

Nice to Have

  • Experience in fintech/payments domain, ideally Stripe
  • Knowledge of Monitoring and Observability (DataDog, CloudWatch, PagerDuty, Rollbar)
  • Experience with CICD pipelines using Github actions
  • Familiarity with infrastructure-as-code, ideally Terraform

Perks

Enjoy 30 vacation days plus counseling, flexible working hours, Jobbatical option, fully equipped office, internal learning, mobility benefits, discounted Urban Sports Club membership, and DE&I community networks.

Key skills/competency

Senior Fullstack Engineer - Monetization, JavaScript, TypeScript, AWS, NoSQL, React, NextJS, API design, payment integration, agile

How to Get Hired at Babbel

🎯 Tips for Getting Hired

  • Research Babbel's culture: Study mission, values, and employee reviews.
  • Customize your resume: Highlight fullstack and AWS expertise.
  • Prepare for technical interviews: Review JavaScript, TypeScript, and API design.
  • Showcase agile experience: Emphasize iterative development projects.

📝 Interview Preparation Advice

Technical Preparation

Review JavaScript and TypeScript fundamentals.
Practice AWS and cloud integrations.
Understand API design and third-party integrations.
Brush up on fullstack development practices.

Behavioral Questions

Describe a challenging project collaboration experience.
Explain how you handle feedback in teams.
Discuss managing rapid iteration cycles effectively.
Share an instance of conflict resolution.

Frequently Asked Questions