Mobile Senior iOS Engineer - Growth Experiments Team
Role details
Job location
Tech stack
Job description
This is a hands-on technical role focused on building and iterating on user-facing experiments across the Wolt iOS app. You'll work closely with product and data to ship things that make a real, measurable difference., * Collaborate with Product, Design, and Data to define hypotheses and measure outcomes
- Implement A/B tests and feature flags to validate ideas quickly
- Write clean, testable code that's easy to ship, and easy to remove when an experiment wraps up
- Mentor engineers and contribute to technical direction through code reviews and design discussions
- Partner with the Platform team and iOS community on shared tooling and best practices, * Ship and learn fast: See your work in production quickly and let data guide what's next.
- Collaborate across disciplines: Work shoulder-to-shoulder with Product, Design, Data, and mobile engineers.
- Drive real impact: Your work directly influences user growth and retention metrics.
Next steps
This role can be based in Helsinki or Berlin. We're reviewing applications as they come in, so if this sounds like your kind of challenge, don't wait too long. We'd love to hear from you.
The hiring process typically includes an initial chat with our Talent Acquisition Partner, followed by technical interviews, a team conversation, and final alignment.
Requirements
Do you have experience in iOS development?, Do you have a Bachelor's degree?, * At least 5 years of commercial experience with iOS development
- Proficiency in Swift, UIKit, SwiftUI, Reactive Programming, Swift Package Manager, and familiarity with iOS architecture patterns and modularization
- Experience with RESTful APIs, CI/CD pipelines, Git workflows, and writing testable code
- Familiarity with A/B testing frameworks and feature flagging on mobile
- Experience working in large teams, cross-team initiatives, and mentoring engineers
- Strong collaboration and communication skills with a quality-first mindset
- Strong sense of ownership: ships quickly, encapsulates experimental code properly, avoids over-engineering
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Optional, but great to have
- Experience working in a growth or experimentation-focused team
- Backend development exposure (Python, Kotlin, or Go)
- Experience across both iOS and Android platforms