We are looking for a motivated Senior Android Developer (*m/f/d) for our courier app team. If you get excited about tackling challenging problems, are willing to take responsibility and love working with talented people, then keep on reading!Our story (the bitesize version):
Whether it's party-night pizza or superb salads, we keep millions of food-lovers happy. Having expanded as Just Eat Takeaway.com, we're now delivering in 23 countries worldwide – from the Netherlands to New Zealand. But while our partner restaurants focus on the food, we're all about tech.
Much of that work happens at our Berlin tech hub, where our talented cross-functional teams keep us ahead of the competition.All about the role
Joining our Courier Apps team in the Logistics Department, you will be involved in driving the mobile application for our couriers all over the world!
We are looking for people who are as excited as we are to achieve a deep understanding of our systems in order to find high quality solutions.
In this exciting and varied role, you'll have the opportunity to:
Participate on the implementation of features that will have high impact amongst all of our couriers in many different countries
The opportunity to work with navigation technologies and participating in the planning and adoption of community standards and best practices
Participate in the ongoing efforts to improve our project in the adoption of modern architecture and workflows
Collaborate with team members through pair programming, code reviews and knowledge sharing sessions
Working closely with designers and product owners to improve the UI and UX
Taking part in regular user research sessions
You will face very interesting challenges that will keep you motivated and will allow you to continue growing
Ready to take on the role? Then here's what we're looking for from you:
At least 5 years of professional experience in Android development
Experienced in creating readable, maintainable, performant object-oriented software
Experienced with Kotlin and know your way around Java
Experienced with architectural design patterns such as MVVM, MVP, etc.
Experienced with Kotlin coroutines, Dagger2, and Architecture Components
Experienced with maintaining CI/CD pipelines is a plus
You are familiar with unit tests and understand their importance
Skilled in mentoring Junior Developers. Can inspire and become a role model for them
Willing to collaborate with team members through pair programming, code reviews and knowledge sharing sessions
Ability to work in a dynamic, fast moving and growing team
Strong communication skills in English
Like the best food pairings, we think your expertise and these great rewards belong together:
Opportunities for personal and professional growth in a role with an international impact
Budget for personal development (e.g. conferences, internal & external training, including use of our Pluralsight subscription)
Great company events, including Hackathon, our annual Snow Event and Summer Party
Office perks: Delicious coffee & tea, fresh fruit, Kicker, gaming consoles…and more
Budget for ordering lunches and contribution to your pension plan
Relocation support and German language courses for candidates from abroad