Senior iOS Developer

Visa Sponsorship
Apply
AI Summary

We are seeking an experienced Senior iOS Developer to join a high-performing cross-functional team focused on enhancing and maintaining card-related functionalities within a leading mobile banking application. As the sole iOS developer, you will take ownership of the design, development, maintenance, and continuous improvement of native iOS features. Key requirements include expert-level proficiency in Swift, experience with both UIKit and SwiftUI, and a minimum of 8 years of professional iOS development experience.

Key Highlights
12-month contract with extension possibility
Hybrid work model: 2 days WFH, 3 days WFO
Expert-level Swift proficiency required
Experience with VIP Clean Architecture
Visa sponsorship provided for candidate and dependants
Key Responsibilities
Design, develop, test, and maintain native iOS applications using Swift
Deliver high-quality, scalable, and maintainable solutions aligned with business and technical requirements
Develop and enhance card-related functionalities within the mobile banking application
Implement new features and enhancements based on evolving business and compliance requirements
Maintain and improve existing iOS functionalities while ensuring platform stability
Resolve technical debt and modernize legacy codebases
Refactor Objective-C components into modern Swift implementations where appropriate
Improve application accessibility and ensure compliance with accessibility standards
Collaborate with UX/UI teams to create intuitive and customer-centric experiences
Implement responsive and efficient layouts using UIKit and SwiftUI
Apply Clean Architecture principles, specifically the VIP (View-Interactor-Presenter) architecture pattern
Ensure code quality through best practices, code reviews, testing, and documentation
Promote maintainable and reusable code structures across the application
Participate actively in Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives
Collaborate proactively with cross-functional team members to refine requirements and define future functionality
Support DevOps practices by contributing to deployment, monitoring, and maintenance activities
Contribute to engineering guild activities and technical communities within the organization
Share knowledge, best practices, and innovative solutions with peers
Support continuous improvement initiatives across teams
Technical Skills Required
Swift UIKit SwiftUI VIP (View-Interactor-Presenter) Clean Architecture Objective-C Accessibility standards Agile Scrum DevOps
Benefits & Perks
20 days of holiday per year
Certification reimbursement
Income Tax Return Filing
Visa Sponsorship for Candidate & Dependants
Possibility of bonus

Job Description


Contract: 12 months (subject to extension).

Location: Amsterdam, Netherlands.

Salary: Not a constraint for the right candidate!

Experience: 6-8 years.

Hybrid: 2 days Work from Home 3 days Work from Office


Your Profile & DNA:

We are seeking an experienced Senior iOS Developer to join a high-performing cross-functional team focused on enhancing and maintaining card-related functionalities within a leading mobile banking application.

As the sole iOS developer within the team, you will take ownership of the design, development, maintenance, and continuous improvement of native iOS features. You will collaborate closely with product owners, business stakeholders, designers, and engineers across multiple disciplines to deliver secure, scalable, and user-friendly solutions.


Roles & Responsibilities

iOS Application Development

  • Design, develop, test, and maintain native iOS applications using Swift.
  • Deliver high-quality, scalable, and maintainable solutions aligned with business and technical requirements.
  • Develop and enhance card-related functionalities within the mobile banking application.
  • Ensure applications meet performance, security, and usability standards.

Feature Enhancement & Maintenance

  • Implement new features and enhancements based on evolving business and compliance requirements.
  • Maintain and improve existing iOS functionalities while ensuring platform stability.
  • Resolve technical debt and modernize legacy codebases.
  • Refactor Objective-C components into modern Swift implementations where appropriate.

User Experience & Accessibility

  • Improve application accessibility and ensure compliance with accessibility standards.
  • Collaborate with UX/UI teams to create intuitive and customer-centric experiences.
  • Implement responsive and efficient layouts using UIKit and SwiftUI.

Architecture & Code Quality

  • Apply Clean Architecture principles, specifically the VIP (View-Interactor-Presenter) architecture pattern.
  • Ensure code quality through best practices, code reviews, testing, and documentation.
  • Promote maintainable and reusable code structures across the application.

Agile & DevOps Collaboration

  • Participate actively in Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Collaborate proactively with cross-functional team members to refine requirements and define future functionality.
  • Support DevOps practices by contributing to deployment, monitoring, and maintenance activities.

Knowledge Sharing & Community Engagement

  • Contribute to engineering guild activities and technical communities within the organization.
  • Share knowledge, best practices, and innovative solutions with peers.
  • Support continuous improvement initiatives across teams.


Qualification & Experience

  • A Bachelor's or Master's Degree or equivalent.
  • Minimum 8 years of professional experience in native iOS development.
  • Expert-level proficiency in Swift.
  • Strong experience with both UIKit and SwiftUI.
  • Solid understanding and practical experience with VIP (View-Interactor-Presenter) Clean Architecture.
  • Experience working with large-scale mobile applications and distributed development teams.
  • Strong knowledge of accessibility standards and mobile interface design principles.
  • Proven experience refactoring and maintaining Objective-C codebases.
  • Ability to work independently with minimal supervision.
  • Strong problem-solving and analytical skills.


What do we offer?

If your profile matches the job requirement and you are interested to be presented to our clients, then please apply and don’t forget to attach your updated CV in line with the JD!

This position is for 1 year with possibility of extension. We offer competitive Gross Salary in line with the market standard.

Besides that, we offer following benefits, such as:

  • 20 days of holiday per year
  • Encourage Personal Development - Certification (Certification Charges reimbursed)
  • Income Tax Return Filing
  • We provide Visa Sponsorship for Candidate & Dependants
  • Possibility of bonus


Who we are:

A2G Consulting also known as "A2G Technologies" is one of the fastest growing staffing companies in North Brabant region, Netherlands. We cater to Asia and Europe market focusing on high tech & non-high-tech clientele; headquartered in Eindhoven, Netherlands with a branch office in India (Bangalore & Pune) & Dubai. We successfully find a candidate and ensure that they get opportunities in line with their aspirations. We offer visa sponsorship for local & international candidates for career-enhancing opportunities. We strongly believe in equal opportunities and hence have a pool of resources with diversified ethnicity.

You will be deployed and work at one of our client sites.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

A2G Consulting BV (A2G Technol...

Netherlands
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

A2G Consulting BV (A2G Technol...

Netherlands

Kotlin Backend Engineer

Mobile
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Wypoon Technologies

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly