Senior Backend Engineer (Feature Development)
Location: DE, BE, Berlin
Department: Engineering
Employment type: Full-time
Required experience: Associate
Required education: Master's Degree
Industry: E-Learning
Function: Engineering

Company profile:
Babbel enables anyone to learn languages in an easy and interactive way. The learning system offers 13 languages, from English to Indonesian. Users with and without previous knowledge can access grammar and thematic courses as well as vocabulary, writing and listening comprehension exercises online and on the go. In addition to the full courses for web, iOS and Android, there are also vocabulary trainer apps for Windows 8 and the Kindle Fire.Babbel is operated by Lesson Nine GmbH in Berlin. The company was founded in August 2007 and now has approximately 250 employees and freelancers and is opening an office in New York City (Lower East Side).

Job description:
We are looking for a full-time Backend Engineer (Ruby on Rails) to start immediately in our office in Berlin-Kreuzberg, Germany.With millions of regular users and more than 7000 hours of premium content, #URL_8e4e9897aecb1980ec96e296864343a4402263bc440bec39377381446da44dc8# is growing fast while we are shaping the future of learning.Our flexible cloud-based backend infrastructure consists of multiple high-performance rails services serving more than 20.000 requests per minute to users worldwide via different clients (Android, iOS, Web).You are an experienced backend developer that loves to solve challenging technical problems working together with ambitious collegues in a fast-paced environment.Your mission will be to significantly enhance the backend capabilities - as well as implement completely new services -  while improving performance and mainting stability.ResponsibilitiesWork in a cross-functional, agile team closely together with designers and product owners to deliver the services for our learning systemenvision, architect and implement new projects and features and deliver them into productionIdentify and implement innovative solutions and ensure long-term stability and maintainability of our code baseensure code quality and participate in code reviewsOptimize our backend services  with regards to performance and stability

Requirements:
5+ years experience in software developmentVery good knowledge in Ruby on Rails development, at least 3+ years experienceGood knowledge in Web technologies (HTML, CSS, Javascript)Software development talent proven by great work results/experience, hobby projects or open source contributionPassion for building scalable distributed architectures and services using proven software design techniquesCan do attitude, great team playerOPTIONAL: Experience with NoSQL databases is a plusOPTIONAL: understanding of lean and agile practices, in particular Scrum and Kanban

Benefits:
Tackle high volume,  scaleable problems with a cloud-based setup and latest cutting-edge technologies The potential to change the way of learning for millions of users worldwideResponsibility from day one and professional and personal growthPotential within a fast growing teamParticipate in hackdays, technology brown-bagsA lively startup atmosphere with friendly working hoursLong-term prospectsA vibrant international team from over 20 different nationalitiesExcellent working conditions with a location in the heart of the Berlin sceneGreat company benefits (High-End company bike, fresh fruits &amp; drinks, Hackathons etc.)Check out our jobs page, our blog, and our techblog to get an impression of how we work at Babbel !