Do you get excited about tackling challenging problems? Are you willing to take responsibility and love working with talented people? then keep on reading! Our story: With over 98 million active users across 25 countries, here at Just Eat Takeaway.com we’re a global food tech company, connecting our customers from Amsterdam to Auckland with the food they love. 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, 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: Develop an iOS App for Just Eat Takeaway's own delivery couriers, helping their day to day delivery jobs in different countries Collaborate with an autonomous team of developers, designers, and product owners to find end-to-end solutions to important problems. Opportunity to implement those solutions in a fresh codebase with the newest iOS technologies. 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. Help your team solve problems in a way that makes sense for iOS users and our codebase. Work closely with designers and product owners to improve the UI and UX. Take part in regular user research sessions. You will face very interesting challenges that will keep you motivated and will allow you to continue growing. Can you deliver... Ready to take on the role? Then here's what we're looking for from you: At least 5 years of professional experience in iOS development Experience in creating readable, maintainable, performant object-oriented software You're experienced with Swift and know your way around Objective-C. Experience with at least a couple of architectural design patterns, such as MVVM, VIPER, etc. Experience with maintaining CI/CD pipelines. 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 (verbal & written).