Skip to sign up

Job matched to your search

iOS Developer, Sr.

Torentify · Amsterdam

Amsterdam · HybridFull-TimePosted Sep 13, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job 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**.

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →

Hiring for a role like this? Join the employer waitlist.