Log in
All jobs
TJ

Senior iOS Developer (ID: 4056)

Tech Jobs Netherlands - STAFIDE
Amsterdam, Netherlands
Full-time

About this role

As a Senior iOS Developer, you will:

  • Develop and maintain native iOS features using Swift.
  • Work as the sole iOS developer within a cross-disciplinary team.
  • Contribute to the development and maintenance of mobile application features, with a focus on card functionality.
  • Implement changes required for external requirements and compliance.
  • Analyse and resolve legacy code issues, including improving application accessibility.
  • Refine requirements and implement pending changes based on business and technical needs.
  • Proactively collaborate with the team to refine and deliver future functionalities.
  • Contribute to Guild activities, sharing knowledge and development best practices with the wider developer community.
  • Follow SCRUM and DevOps practices while maintaining high-quality, scalable, and maintainable code.
  • Contribute to continuous improvement of development practices and application quality.

What You Bring to the Table:

  • 6-8 years of overall professional experience in iOS application development.
  • At least 8 years of professional experience with Swift and iOS development as a specific mandatory requirement.
  • Strong hands-on experience with Swift and native iOS development.
  • Experience with layouts using both UIKit and SwiftUI.
  • Strong understanding of the VIP Clean Architecture pattern.
  • Experience working within a larger developer community and cross-disciplinary teams.
  • Knowledge of accessibility and interface design.
  • Experience handling Objective-C refactoring.
  • Strong understanding of software development, maintenance, and legacy code modernization.
  • Experience working in Agile/Scrum and DevOps environments.
  • Modern Swift Concurrency experience is an advantage.
  • Experience developing financial services applications is an advantage.

You Should Possess the Ability to:

  • Work independently and deliver solutions without continuous guidance.
  • Analyse requirements and translate them into effective iOS solutions.
  • Troubleshoot and improve existing and legacy code.
  • Develop accessible and user-friendly mobile interfaces.
  • Communicate proactively and productively with team members and stakeholders.
  • Collaborate effectively with developers and interdisciplinary teams.
  • Take ownership of assigned features and deliverables.
  • Share knowledge, contribute to technical discussions, and support continuous improvement.
  • Adapt to changes driven by external requirements, compliance, and business needs.

What We Bring to the Table:

  • Opportunity to work on native iOS application development using Swift.
  • Exposure to card functionality, compliance requirements, accessibility, and legacy modernization.
  • Collaboration within a cross-disciplinary and larger developer community.
  • An environment following SCRUM and DevOps practices.
  • Opportunities to contribute to Guild activities, knowledge sharing, and continuous improvement.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →