Android Engineer

Memrise ,
London, Greater London
Job Type: Full-time
Contract Type: Permanent
Salary: 45000 - 65000 per annum

Overview

Memrise is an award-winning language learning system with a growing user base of over 40 million. By leveraging lots of brain science and plenty of humour, we’re striving to enrich people’s consciousness and help people achieve confident, real-world language skills in just a few short months. We offer 200 language combinations across 24 languages on our website, iOS and Android apps. We have been working on exciting new developments that shape how our brand and products will look in the future and this is where you fit in. We’re looking for an Android Engineer to join the team and help us create fast, effective and beautiful interfaces that will delight millions of people. This role will allow you to stretch your skills thanks to the interesting technical challenges you'll face and the talented and supportive team you'll be working with in the process. In this role you will: Work closely with Product Managers and designers during ideation and discovery to design and create innovative new features that help our users acquire language Implement new features and enhance existing ones as part of an agile, cross-functional product focused team Contribute to the continuous improvement of our codebase, tooling and engineering process We're looking for someone with: Experience with modern Android development practices using Kotlin A good understanding of different architecture and design patterns such as MVP and MVVM Experience with Android unit testing Great communication skills with both technical and non-technical people Enthusiasm about working closely with Product Managers and Designers in a cross-functional team Tech Stack: - Our project is feature based, multi module - We are Kotlin first and proactively migrate all Java code as we touch it - We are using MVVM with a Redux influenced architecture - We also use Dagger DI, RxJava and Retrofit What’s it like being an engineer at Memrise? Memrise engineers are creative generalists who work autonomously in product-oriented cross-functional teams. We're a dynamic team that cares deeply about ownership, impact and people over processes. We run hackathons every quarter; some of our prominent features were originally creative hacks. We have smooth, refined user interfaces to build that our users will adore; a fun, varied game-like core to our experience, which we’re iterating playfully; and the challenges of meeting the needs of millions of users per day from across the world. We’re fans of keeping things as simple as possible and being open minded about new ideas and new technologies. If you aren’t completely confident that you fit our exact criteria, please get in touch nevertheless. Humility is a wonderful thing and we’re not interested in hiring ‘rockstars’ or ‘ninjas’. And we're just as interested in character as in talent. Benefits: Share options, so you can retire on an island Generous Learning and Development budget for training, conferences, books and L&D leave Flexible working options (time-wise, plus we have standing desks) Private health insurance with Vitality, and related perks (50% off a Virgin and Nuffield Health Gym memberships) We care about mental health: our health insurance package covers CBT and counselling; our sick policy includes mental health days; we care about work-life balance and encourage you to do what you need to take care of yourself Dental Insurance with Unum Enhanced Parental Leave Quarterly hackathons Breakfast (the most important meal of the day) Snacks (the most enjoyable meal of the day) A startup-suitable array of teas and coffees Bi-weekly team lunch with  Feastly Language classes with in-office tutors Pet friendly office and pet-petting colleagues Cycle-to-work scheme And plenty more fun you’re welcome to ignore, including: dodgeball, meditation, football, running club, board games, and boxing classes. We’re an equal opportunity employer. If it’s okay, we’re not going to list examples of people and groups we don’t discriminate against. We don’t discriminate, full stop. We celebrate. What's it like to work here? Interesting. Fun. Challenging. Serious. Odd. Silly. It just depends on the day, really. But whatever day it is, we love what we do: helping people all around the world learn more about languages, new cultures and each other. They use our app to broaden their minds and horizons. And that feels pretty good. You’ll join our London team of 80(ish) open-minded, big-hearted, goal-oriented ‘Memrisers’, made up of linguists, developers, designers, marketers and more, all working together to do great things. Get in touch if you want to join the team.