Senior iOS Developer

Torentify Official — Netherlands · Posted ~4 hours ago

Senior Full-time Hybrid

Skills

iOS development Swift Objective-C VIP Architecture Clean Architecture mobile application architecture testability accessibility Agile DevOps iOS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior iOS development opportunity within a high-impact financial services environment. You will build and maintain native iOS features for card management, payments, and secure transactions, while modernizing legacy Objective-C code with Swift. The role emphasizes VIP/Clean Architecture, strong testability, accessibility, and maintainable application design. You will collaborate with product, backend, and design specialists in an Agile/DevOps setting to deliver secure mobile experiences at scale.

Highlights

High-impact senior mobile development role within financial services, working on secure customer-facing experiences at scale. Offers modern Swift development, opportunities to modernize legacy code and improve architecture, testability, and accessibility, plus close collaboration across product, backend, and design teams in an Agile/DevOps environment.

Description

# Senior iOS Developer ## About the Role We are looking for a **Senior iOS Developer** to join a high-impact financial services team developing customer-facing mobile banking experiences for card management, payment initiation, and secure transactions. You will work on native iOS development using modern Swift technologies while helping modernize legacy Objective-C code and improve application architecture, testability, and accessibility. This is a **hybrid role based in Amsterdam**, with two days per week onsite. You will work in an Agile/DevOps environment and collaborate closely with product, backend, and design teams to deliver financial products used at scale. ## Key Responsibilities - Build and maintain native iOS features for card management and payment flows. - Develop secure transaction experiences for mobile banking users. - Modernize and refactor legacy Objective-C code into Swift. - Apply VIP / Clean Architecture to improve testability and separation of concerns. - Implement and improve accessibility features, including **VoiceOver** and **Dynamic Type**. - Support compliance with **European Accessibility Act (EAA)** requirements. - Work with automated accessibility testing where applicable. - Participate in Agile/Scrum development practices. - Work with CI/CD pipelines and mobile development automation. - Collaborate with product, backend, and design teams in a DevOps culture. - Contribute to the continued modernization and improvement of the mobile banking ecosystem. ## Required Qualifications - **8–10 years of iOS development experience**. - Strong experience with **Swift**. - Strong experience with **UIKit** and **SwiftUI**. - Deep understanding of **VIP / Clean Architecture**, or VIPER with the ability to adapt to VIP / Clean Architecture. - Experience implementing **mobile accessibility**, including VoiceOver and Dynamic Type. - Experience working with CI/CD practices and tools such as **Fastlane, GitHub Actions, or GitLab CI**. - Based in or able to commute to **Amsterdam** for the required hybrid schedule. - Experience working in Agile/Scrum and DevOps environments. ## Preferred Qualifications - Experience with automated accessibility testing. - Experience in **financial services, banking, or fintech**. - Experience specifically within the **card and payment domain** is strongly preferred. ## Skills & Competencies - Native iOS development - Swift - UIKit - SwiftUI - Objective-C modernization - VIP / Clean Architecture - VIPER - Mobile accessibility - VoiceOver - Dynamic Type - EAA compliance - CI/CD - Fastlane - GitHub Actions - GitLab CI - Agile/Scrum - DevOps - Mobile banking and payment experiences - Cross-functional collaboration - Software architecture and testability ## Education & Experience **Education:**\ The source job description does not specify an education requirement. **Experience:** - 8–10 years of iOS development experience. - Strong Swift, UIKit, and SwiftUI experience. - Experience with VIP / Clean Architecture or VIPER. - Accessibility implementation experience. - CI/CD experience. - Financial services, banking, or fintech experience is preferred. ## Work Arrangement & Schedule - **Location:** Amsterdam, Noord-Holland, Netherlands - **Work arrangement:** Hybrid - **Onsite requirement:** 2 days per week onsite in Amsterdam - **Employment type:** Not specified in the source job description. - **Weekly hours:** Not specified. - **Additional schedule flexibility:** Not specified. - **Weekend requirements:** Not specified. ## Compensation & Benefits - **Compensation:** EUR — amount not specified in the source job description. - Benefits are not specified in the source job description. ## Compliance / Additional Information This role supports customer-facing financial products involving **card management, payment initiation, and secure transactions**. Accessibility responsibilities include implementation of VoiceOver and Dynamic Type and support for **EAA compliance**.