Product Engineer - Ios/Swift
Role details
Job location
Tech stack
Job description
Own features end-to-end: From discovery and technical design to implementation, rollout, and iteration. Drive technical decisions in your squad and shape solutions with Product, Design, and Backend. Raise app reliability and maintainability by improving architecture, performance, and test strategy. Solve complex mobile challenges: real-time synchronization, resilience patterns, and smooth navigation flows in a large, modular codebase. Contribute to the team's growth: lead by example in code reviews, technical discussions, share patterns, and mentor peers., A strong engineering community: 400+ product engineers and a 140+ mobile team working in small, autonomous squads. Engineering standards that scale: strong code review culture, continuous refactoring, focus on correctness in a regulated context. Technically ambitious domain: fintech constraints push you to solve problems most mobile engineers never encounter. Stack & Practices Swift-first & modern concurrency: 100% Swift codebase with async/await patterns throughout. Architecture: MVP + Coordinators with 30+ reusable modules; SwiftUI (MVVM) for new screens. Tooling: Tuist with caching for fast builds. CI/CD & quality: GitHub Actions, Bitrise, Firebase Test Lab, Sonar, Fastlane. Testing culture: 30,000+ unit tests and 450+ snapshot tests. Hiring ProcessOur process usually takes 2-3 weeks and includes 4 steps: First call with a Talent Acquisition Manager. Manager interview with your potential future manager. Technical case and debrief with two iOS engineers. Final interview with your manager's manager. Your Security MattersRecruitment scams are on the rise. We never work with third-party platforms or agencies that request payment from candidates. If you receive a suspicious message claiming to be from Qonto, please report it right away to *. #J--Ljbffr
Requirements
Strong iOS experience and a track record of shipping and maintaining production features with Swift. Quality-driven mindset, comfortable with testing (XCTest, snapshot testing) and clean code. Strong problem-solving skills, thriving in ambiguity and turning complex constraints into simple solutions. AI-native workflow: uses AI coding tools daily to amplify output. Collaborative: fluent in English, works effectively across technical and non-technical stakeholders, contributes through code reviews, knowledge sharing, and mentorship.