Jobs and Careers
DO

Senior iOS Engineer (all genders) in Amsterdam

Dott
The Netherlandsfull_timeVerifiedPosted 25 Feb 2025

About the role

<p>Here at Dott, we believe in a future where our cities are free from cars and pollution. With our on-demand e-bikes and e-scooters, we want to help co-create liveable cities where space is given back to people. We dream of cities where it is easy to move from one place to another with less congestion and more socialisation. All work we do is to continue reaching for our mission, to free our cities with clean rides for everyone.</p> <p>We have recently closed a financial transaction to merge with TIER. Together we create the European champion of shared micro-mobility, with revenues of €250m, supporting over 125M trips a year in more than 20 countries.</p><p><strong>GET AN IMPRESSION OF THE TEAM</strong></p> <p>We're looking for a highly motivated and experienced<strong> Senior iOS Engineer</strong> to join our growing Payments &amp; Onboarding team and play a key role in developing and maintaining the critical payment and onboarding features within our flagship consumer iOS application. You will be a key contributor, working closely with a talented team of Software Engineers, Engineering Managers, Product Managers, and Designers, taking ownership of the entire software development lifecycle for these crucial user flows. This role offers a unique opportunity to directly impact the user experience and contribute to the growth of our business. This is a hybrid role, with the expectation of being in the office two days a week.</p> <p><strong>THE ROLE AND YOUR IMPACT</strong><strong><br/></strong></p> <ul> <li>Develop and maintain the payment and onboarding features within our consumer iOS application, participating in all aspects of the software development lifecycle, from ideation and design to implementation, testing, and deployment.</li> <li>Ensure the stability, performance, and security of these critical user flows by applying clean architecture principles, industry best practices, and a data-driven approach.</li> <li>Proactively identify and address technical debt and performance bottlenecks within the payments and onboarding domain.</li> <li>Ship app updates to the App Store, monitor application health in production, debug and mitigate issues, and communicate effectively with stakeholders to align priorities, escalate impediments, and provide progress updates.</li> <li>Contribute to the technical vision and roadmap for our iOS platform</li> <li>Collaborate closely with product and design teams to understand user needs and translate them into impactful features for payments and onboarding.</li> <li>Participate in code reviews, contributing to a high-quality codebase.</li> <li>Contribute to improving our development processes and tooling</li> </ul> <p><strong>YOU’LL FIT GREAT WITH THESE SKILLS AND QUALIFICATIONS</strong></p> <ul> <li>Passion for technology and Software Engineering, with a strong user-centric approach. You must be able to identify, understand, and address user problems, building effective and scalable solutions.</li> <li>Strong product ownership mentality – you should be comfortable taking responsibility for the success of your features and the overall product, with a focus on the payments and onboarding experience.</li> <li>Excellent critical thinking skills, including an observability mindset and the ability to reflect on your own and the team's performance. You should be comfortable using data to inform decisions, particularly regarding payment and onboarding optimization.</li> <li>Demonstrated ability to work effectively as an independent contributor. You must be fluent in Swift and familiar with iOS best practices, able to implement changes independently while adhering to architecture guidelines and quality expectations.</li> <li>5+ years of experience developing and shipping B2C iOS applications at scale, ideally with experience in payment processing or user onboarding.</li> <li>Excellent communication and collaboration skills.</li> </ul> <p><strong>Bonus Points:</strong></p> <ul> <li>Experience with mobile payment gateways and related technologies.</li> <li>Experience with user onboarding best practices and A/B testing.</li> <li>Interest in backend or Android development.</li> <li>Interest in or experience with cross-platform technologies (Flutter, KMM).</li> <li>Experience working in an Agile environment.</li> </ul> <p><strong>THIS MAY INSPIRE YOU*</strong></p> <ul> <li>💻 Our one time home office bonus upon your start to create your ideal home office set up</li> <li>📚 Our annual learning &amp; development budget</li> <li>🛴 Our rides program with availability to opt in and opt out to ride our e-scooters &amp; e-bikes</li> <li>🚀 Our company onboarding</li> <li>🌴 Our sabbatical program</li> <li>⏳ Our flexible hours and 1 months remote working option</li> <li>🏳️‍🌈 Our diversity and inclusivity initiatives and programs such as #allies-of-pride</li> <li>🎉 Our public holiday swap, with which you can switch two public holidays to another day</li> <li>🌍 Our voluntary day off for ch

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Dott

View company profile →