Senior Web Engineer (Business Process System)
Location: DE, BE, Berlin
Department: Engineering
Employment type: Full-time
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 Senior Web Engineer (Business Process System) to start immediately in our office in Berlin-Kreuzberg, Germany.With millions of regular users and more than 7000 hours of premium content, Babbel 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 Full-Stack developer that loves to solve challenging technical problems working together with ambitious colleagues in a fast-paced environment.Your mission will be to support our Marketing Team to optimize the technical infrastructure for user-acquisition and user-retention in close cooperation with experienced colleagues from other engineering teams.Responsibilities: Work as part of an agile team to deliver internal system for business process and spend managementWork closely together with project manager, finance/controlling team, marketing team and internal IT team to develop the best solution.Identify and implement innovative solutions and ensure long-term stabilityDesigning and developing functionality of the systemEnsure code quality and participate in code reviewsEnsure browser support and compatibility across devicesTake ownership of features, work with the team and stakeholders to implement great functionalityWork closely together with the System Architect and other engineers to ensure an efficient architecture

Requirements:
5+ years experience in software developmentVery good knowledge in Javascript with jQuery application development, at least 3+ years experienceVery good knowledge in PHP development, at least 3+ years experienceGood knowledge in MySQL development, at least 2+ years experienceExperience with design and consumption of REST-based APIsAbility to tackle Frontend performance issuesCan do attitude, great team playerOPTIONAL: Experience with AWS, workflow engines and finance functions  

Benefits:
Tackle high volume, scaleable problems with cutting-edge technologies Responsibility from day one the support to grow professionally and personallyParticipate in hackdays, technology brown-bagsWhy work at Babbel?A 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.)