Senior Android Software Engineer 
Location: DE, BE, Berlin
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor'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 Senior Android Engineer (m/f, full-time) to start immediately in our office in Berlin-Kreuzberg, Germany.#URL_8e4e9897aecb1980ec96e296864343a4402263bc440bec39377381446da44dc8# is growing fast while we are shaping the future of learning. With millions of regular users, more than 20 million app downloads our iOS and Android apps are consistently high-ranked in all app stores and receive a steady &gt;4.5 rating by our customers.You are a creative, innovative problem-solver with the vision to change the future of learning on mobile devices. You are an experienced end-to-end developer of mobile applications who loves to work with ambitious colleagues in a challenging environment.Your mission will be to build ground-breaking products on world-class technologies that bring the Babbel learning experience to the next level and to millions of people anytime, anywhere.Responsibilities:Work in cross-functional, agile team closely together with designers and product owners to deliver the next generation of mobile learning appsDeliver high quality apps from designing and iterating new features into production in a short sprint cycleTake ownership of features, work with the team and stakeholders to implement great functionality and stunning user experienceWork closely together with other engineering teams (backend, frontend, devops) to ensure seamless user experience and efficient overall architectureIdentify and implement innovative solutions and ensure long-term stability and maintainability of our code baseFocus on continuous improvement to drive the evolution of our mobile engineering practicesIf desired: work on projects across the whole mobile space, end2end on multiple platforms

Requirements:
Requirements:2 years + experience in developingor Android, ideally with a successful application in an app marketSolid understanding of lean and agile practices, in particular SCRUMSoftware engineering practices: TDD, unit/functional automated testing, CI, CD, software design and architectureIn depth understanding of mobile platforms and their unique features concerning technology and user experienceOutstanding software development talent proven by great work results/experience, hobby projects or open source contributionExperience in supporting and analyzing app behaviour with large amounts of users in a live production settingBONUS: Exposure to API designBONUS: web applications experience, preferably Ruby, Javascript etc.BONUS: Experience in iOS developmentPassion for building great products and user-interfacesOpen minded, outgoing, self-confident and positive personalityCan do attitude, great team playerFluent in english

Benefits:
We offer you: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 teamA lively startup atmosphere with friendly working hoursCutting-edge tools &amp; technologiesLong-term prospectsA vibrant international team from over 20 different nationalitiesExcellent working conditions with a location in the heart of the Berlin sceneCheck out our jobs page, our blog, and our techblog to get an impression of how we work at Babbel !