Ruby Back-end Software Engineer

Creating a better language learning experience

Job details

  • Full-time
  • calendar
  • map markerBerlin, DE
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Hallo! Bonjour! Hi!

We believe that everybody should have the chance to learn a foreign language. Languages are about much more than simple everyday communication, they are a unique window into a rich world of diverse and colorful cultures. Babbel exists to offer everybody the chance to learn languages.

Babbel offers 14 learning languages - from English to Indonesian - and, since founding in 2007, we have grown to become the market leader in app-based language learning. There are 450 of us from over 41 different countries working hard to keep this going - we call ourselves ‘Babbelonians’.

We want to achieve and create even more. That’s where you come in.

As our Back-end focused Software Engineer, you should be self-motivated, full of ideas as well as energy and drive the engineering of Babbel’s new products and services.

If this sounds interesting, why not learn more about the exciting culture that we are building in our Engineering teams. To see first hand what life is like as a Babbelonian check out our twitter pages @BabbelBytes and @BabbelJobs

Apply now and a Babbelonian will be in touch soon.

Main requirements

So, from one kind of language to another: we are looking to talk with passionate and dedicated Software Engineers who speak our languages….Ruby/Rails and JavaScript.

Of course, we understand that with any language comes dialect, and we particularly enjoy listening to React.JS and Redux.JS dialects. Polyglots who also speak HTML/CSS are welcome to join our party too.

Experience in JS and Ruby testing frameworks using BDD/TDD as well as solid knowledge in REST-based API.

More broadly, we are looking for smart, passionate engineers who can share in our goal of widening access to language learning. You care about maintaining a clean code base and strive for technical excellence in the build of our product. Above all else, you are always personally learning and developing, and you have the maturity and skill base to make timely and sustainable individual contributions. And finally, excellent verbal and written English skills are must.

Nice to have

Bonus points are on offer for those with AWS services experience, knowledge of other server side frameworks like Sinatra or Node.js or DevOps experience.


  • Office located in the heart of the Berlin scene
  • High-end company bike, fresh fruits & drinks
  • Friendly working schedule
  • Participate in regular hackathons, hack-days and technology brown-bags
  • A vibrant international team from over 36 different nationalities
  • Be an essential part of building an exciting product and take important architectural and technological decisions

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300