1. Home /
  2. Careers /
  3. ROR/NodeJS developer #Senior (Germany)

ROR/NodeJS developer #Senior (Germany)

Requirements:

• Experience in building scalable systems and applications using languages like Ruby, Node.JS, or Go
• Advanced or fluent in written and spoken English
• Experience in design and architect extensible software systems
• Knowledge in test software on different levels: unit, integration, contract, and E2E
• Knowledge in work on linux-based systems

Nice to have:

• Experience in using cloud services (ideally AWS)
• Experience with NoSQL databases (DynamoDB, MongoDB)

We offer:

• A lively startup atmosphere with friendly working hours
• A greate opportunities for employees to level-up through our Babbel Academy (you can increase your software skills, hard skills, take part in trainings and tech talks in the working time, learn languages and etc)
• A great company benefits e.g. 30 days holidays, a high-end company bike, a budget for external training, fresh fruit & drinks
• Family room in the office
• Sabbatical after 2 working years 
• “Relocation” bonus (costs associated with the move, such as: flight, rent a temporary apartment, buying furniture, mediation, etc.)
• The assistance in obtaining a Blue Card (document support from the German side, kicking the labor exchange and the migration office, etc.)
• The assistance in finding temporary housing
• The assistance in the preparation of documents on arrival

Responsibilities:

• Delivering value iteratively by building high-quality applications and features
• Building, maintaining, and taking ownership of a rich ecosystem of applications and services
• Collaborating cross-functionally on feature design, architectural decisions, and assessing technical debt
• Working with cutting-edge tools and services like Terraform to shape our AWS infrastructure or DataDog to visualise our metrics

About the project: 

Project is the world’s top-grossing and most effective language-learning app. It makes the language-learning journey as exciting and empowering as possible, helping people forge new connections and participate in worlds bigger than their own.
For everyone, not some niche or elite strata of learners. We currently have 500 people from more than 50 nationalities working in our Berlin and New York offices. A culture of difference and dignity is critical to how we’ve connected with millions of users in every hemisphere.

Apply for this job

Resume