Latest AI JobsBrowse Jobs
Qonto logo

Senior Product Engineer - iOS/Swift

QontoMilanMobile - iOS
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
5 Nov 2021
Status
Open · checked 7d ago

About this role

Qonto is seeking a skilled Senior Product Engineer specializing in iOS and Swift to help build an intuitive mobile banking experience for European businesses. This full-time role offers remote flexibility from eligible European countries including Italy, Germany, France, Serbia, Portugal, or Spain, and is an ideal fit for a quality-driven mobile developer looking to impact hundreds of thousands of SMEs.

Role Overview

As a Senior iOS Engineer at Qonto, you will shape the mobile financial tools used by over 600,000 active business clients across Europe. Operating within autonomous squads of 5 to 10 people, you will collaborate closely with product managers, designers, and backend engineers. Your work will directly influence the daily financial operations of European entrepreneurs while contributing to a robust, fully Swift-based mobile ecosystem.

Key Responsibilities

Design and develop cutting-edge financial features, focusing on critical architectural elements and seamless user interfaces.
Solve complex real-time synchronization issues and spearhead new technical initiatives within your squad.
Champion high code quality through continuous refactoring, comprehensive unit testing, and rigorous code reviews.
Partner with cross-functional team members, including backend developers, designers, and product managers, to establish a unified product vision.

Requirements

Proven professional experience as a mobile engineer with advanced Swift skills and a deep understanding of the iOS SDK and development lifecycle.
Strong commitment to software engineering best practices, such as SOLID principles, Clean architecture, and thorough testing methods including XCTests and snapshot tests.
Pragmatic, problem-solving mindset capable of delivering tangible value in a fast-paced environment.
Excellent communication skills in fluent English, with a history of effective teamwork alongside both technical and non-technical colleagues.
Curious and proactive growth mindset, eager to adopt new technologies and improve user experiences.

Skills and Tools

Swift (100% codebase)
SwiftUI, MVP, MVVM, and Coordinator pattern
Clean Architecture with 35+ independent modules and centralized design system
Tuist for project generation and build optimization
GitHub Actions, Bitrise, Firebase Test Lab, Sonar, and Fastlane for CI/CD
XCTests, FBSnapshots, and SwiftyMocky
AI developer tools including Cursor and Copilot

About the Company

Founded in 2017, Qonto provides Europe's leading finance workspace with banking and financial tools at its core. Serving over 750,000 customers across eight European countries, the company has been profitable since 2023 and employs a diverse team of over 1,700 people representing 80+ nationalities. Qonto fosters a merit-based, collaborative culture that embraces AI integration, continuous improvement through lean methodologies, and complete team autonomy.

How to Apply

Candidates interested in this position should visit the official Qonto careers page to submit an application and learn more about the hiring process.

Questions candidates ask

Where is this job located?

This role offers remote work flexibility as long as you live in, or are willing to relocate to, Germany, France, Italy, Serbia, Portugal, or Spain.

What technology stack does Qonto use for iOS development?

The iOS app is 100% Swift, utilizing MVP and Clean Architecture with 35+ independent modules, the Coordinator pattern, SwiftUI for new screens, Tuist, and tools like GitHub Actions, Bitrise, and SwiftyMocky.

What kind of team will I be working with?

You will join a focused squad of 5 to 10 people—including product managers, designers, and backend peers—within a larger community of 140 mobile engineers.

Are AI tools used during the development process at Qonto?

Yes, AI is deeply embedded into the daily workflow. Every employee receives unlimited access to top AI tools, including Cursor and Copilot, to enhance productivity and code quality.

What are the core expectations for code quality in this role?

Engineers are expected to maintain exceptional quality through continuous refactoring, comprehensive unit tests, snapshot tests, adherence to SOLID principles, and thorough code reviews.

Ready to apply?

The application is on the official Qonto careers page.

Apply on company site