Qonto · Finance
Senior Product Engineer - iOS/Swift
- Milan (Remote)
- Full-time
Still open on Qonto's site · checked 5 hours ago
- Level
- Senior
- Posted
What you'll do
As written by Qonto · Read the original
➡️ What you'll do
Own features end to end: Take mobile features from technical design to production, on critical architecture and UI work that customers use daily.
Solve real-time challenges: Tackle real-time synchronization issues and lead new initiatives in your squad's scope.
Raise quality: Keep the codebase healthy through continuous refactoring, unit tests and snapshot tests.
Migrate to SwiftUI: Move screens to SwiftUI (MVVM, async/await) as part of the ongoing migration.
Collaborate across disciplines: Work with back-end teams, designers and product managers so the whole team shares one vision.
Requirements
➡️ What we're looking for
iOS expertise: You have proven experience as a native mobile engineer, with strong Swift skills and a deep understanding of the iOS SDK and development lifecycle. You'll use it daily on a 100% Swift app.
Quality-driven development: You're committed to best practices such as unit testing (XCTest, FBSnapshots), clean code and SOLID principles. This matters in a codebase with 30,000+ unit tests.
Pragmatic problem solving: You deliver tangible value in a fast-moving context, and you pick the simplest solution that works.
Collaboration: You communicate clearly in English and work well with technical and non-technical colleagues.
Curiosity: You enjoy learning new technologies and use AI tools to raise the bar, not only to go faster.
Skills
Working languages
English
Salary & benefits
➡️ What we can offer you
A mature, modern codebase: 100% Swift, MVP and Clean Architecture, 35+ independent modules and a centralized design system. New screens use SwiftUI, and 80+ are already migrated.
Solid engineering practices: Upfront technical design, team code reviews, 450+ snapshot tests, and CI/CD on GitHub Actions, Bitrise, Firebase Test Lab, Sonar, Fastlane and Tuist.
Autonomy inside a clear mission: Each project has one team lead and a clear mission, and your squad decides how it works. We use Kaizen and PDCA to improve together, following the Qonto Way.
AI in your daily work: Every engineer gets access to Cursor or Copilot, and LLMs are part of our development workflow.
A large mobile community: You'll be part of a 140-strong mobile engineering community within a 500-person Product Engineering department. You get mentorship, Tech Weeklies and Monthlies, and conference opportunities. Read about our mobile performance indicators here.
Company
Last checked . The details above were extracted automatically; the employer's original posting is the authority.