Babbel logo Babbel

React/Redux Software Developer (f/m/d)

Created on 13-04-2018
Location Berlin

Description

Founded in 2007, Babbel is the world’s top-grossing and most effective language-learning app. No small feat, and no small challenge. In a moment rife with talk of walls, we’re building bridges — making the language-learning journey as exciting and empowering as possible, helping people forge new connections and participate in worlds bigger than their own. We do things that matter. And foremost, we make people speak their new language as they’ve always wanted to. Come work with us.


There’s still so much to do.


Babbel is for everyone, not some niche or elite strata of learners. Everyone. As our user base has grown, so has what they need from us. Their learning needs, life experiences, and reference points become more varied and colorful by the day. Meeting that means ensuring users see themselves reflected —not just in our product— but the world it allows them to imagine with us. That means reflecting the dynamism and diversity of our users, as much as possible, in the production of Babbel. We currently have 600 people from more than 50 nationalities working in our Berlin and New York offices, challenging and learning from each other at every step. A culture of difference and dignity is critical to how we’ve connected with millions of users, in every hemisphere.


We are looking for a React Software Developer to join our Team in Berlin!


In your role as a Software Developer, your mission will be working on new innovative language learning products with a focus on continuous delivery in a small cross-functional team. Our technology stack consists of Ruby, REST for APIs, DynamoDB, and ReactJS with Redux. You will try out new domains, technologies and way of working in a fast-moving and diverse environment. 


You are:


  • Communicative and collaborative
  • Driven, with action bias and can-do attitude
  • Pragmatic and not pedantic when it comes to software development

You have:


  • More than 4 years  experience in software development
  • Experience with building Single Page Applications using React and Redux frameworks
  • Some knowledge with Ruby for building web applications, with or without Rails
  • Experience in building prototypes for quick market fit evaluations is a plus
  • Passion for building scalable distributed architectures and services using proven software design techniques
  • Experience in refactoring and methodologies of managing and driving down technical debt
  • Experience in TDD using RSpec, Mocha and standard Ruby testing frameworks

Nice to have:


  • Understanding of lean and agile practices, in particular, Scrum and Kanban
  • Experience in using cloud services, ideally AWS
  • Experience with NoSQL databases, especially DynamoDB

You will:


  • Code hands-on yourself to deliver quality solutions
  • Participate in product shaping and embrace the chaos of an early stage products
  • Work in a cross-functional agile team and build the next generation of language learning app
  • Participate in technical architecture evolution with our team and lead architect
  • Maintain and evolve existing services - including refactoring and reduction of technical debt
  • Identify and implement innovative solutions and ensure long-term stability and maintainability of our code base
  • Ensure code quality and participate in code reviews
  • Seamless transition in working styles geared towards building prototypes and production quality codebases

Why Babbel?


Babbel is the world’s most successful language learning app. Work with us to make a real impact in the world, in a meaningful way.


  • We’re driven by a bold challenge
  • We solve meaningful problems - at scale.
  • Diversity and difference are our strengths; lifelong learning is our life’s blood
  • Work within a high-performing team at Babbel.
  • Tackle a steep learning-curve – personally and professionally.
  • Work in a challenging environment and where you’re expected to bring your game face
  • Take advantage of a lively startup atmosphere with friendly working hours.
  • Draw from a vibrant international company with people from over 50 different nationalities.
  • We offer great company benefits (high-end company bike, fresh fruit & drinks).

Sounds good? We are already looking forward hearing from you! Check out our jobs pageour blog, and our techblog!


Questions about a career at Babbel? Contact us! +49 (0) 151 2051 6139 or get in touch with Ringo Tilinski [****] for more information.

Benefit

Babbel bike

Babbel bike

free coffee, drinks & fruits

free coffee,...

german classes

german class...

in-house trainings

in-house tra...

international team

internationa...

CLOSED VACANCY Apply now

Video