Senior iOS Engineer
Qonto Visualizza tutti gli annunci
- Milano
- Tempo indeterminato
- Full time
- Craft cutting-edge financial features: Work on critical architectural and UI features that will directly impact our end users.
- Foster meaningful collaboration: Work closely with back-end teams, designers, and product managers to create a unified vision.
- Solve real-time challenges: Tackle real-time synchronization issues and spearhead new initiatives.
- Champion quality: Maintain an exceptional level of quality by implementing continuous refactoring and unit testing to consistently enhance the codebase.
- Market context: You’ll be building for Europe’s fastest-growing business banking market, with 600K+ clients across multiple countries and ambitious expansion plans
- Technical excellence culture: Work in an environment that prioritizes quality, comprehensive code reviews, component approach and continuous refactoring as standard practice
- Cross-functional collaboration: Partner directly with Product, Design, and Backend teams in small, autonomous squads where your technical input shapes product decisions
- Modern iOS stack: Contribute to a fully Swift-based app using MVP and Coordinators architecture, with modern CI/CD through GitHub, Firebase, and Bitrise
- Continuous learning: Access to expert mentorship, Tech Weeklies & Monthlies, and conference opportunities to stay at the forefront of iOS development
- Adhering to Clean Code / SOLID principles
- Investing heavily in stability & tests: 30000+ unit tests and 450+ Snapshot tests
- Adopting a module-based architecture with 32 reusable modules and a centralized design system ensuring faster builds, clear ownership, and safer iterations.
- Using SwiftyMocky for comprehensive mock generation and protocol-oriented testing
- Latest LLMs are used heavily to increase our ability to add meaningful code and rely on AI when necessary.
- Customer Lifecycle, focusing on account management and compliance,
- Business Account, enhancing payments and financial tools,
- Systems & Monetization, optimizing integrations and pricing,
- Financial Tools, supporting cash flow management and bookkeeping.
- iOS Expertise: Proven experience as a Mobile engineer with strong Swift skills and deep understanding of the iOS ecosystem, SDK, and development lifecycle
- Quality-driven development: Strong commitment to best practices, including unit testing (XCTests, FBSnapshots), Clean code / SOLID principles, and organized workflows
- Problem-solving approach: Pragmatic and solution-oriented approach to engineering challenges, with ability to deliver tangible value in a fast-paced environment
- Collaborative spirit: Excellent communication skills, fluent english and experience working effectively in cross-functional teams with both technical and non-technical colleagues
- Growth mindset: Curious and proactive developer who thrives on learning new technologies and contributing to a product serving hundreds of thousands of users
- Interviews with your Talent Acquisition Manager and future managers (1 hour each)
- A remote or live exercise to demonstrate your skills and give you a taste of what working at Qonto could be like