Senior iOS Developer
GeekSoft Consulting
Amsterdam, Netherlands
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.nl
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Multitier Architecture
Web Accessibility
Software Quality
Code Review
DevOps
Design of User Interfaces
Objective-C (Programming Language)
Scrum Methodology
Software Engineering
Uikit
Swiftui
Concurrency
+2 more
Software Application Programming
Code Restructuring
Job description
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team., * Experienced Senior iOS Developer to help evolve and enhance our card-related mobile experiences.
- Contribute to refining business requirements, implementing regulatory and compliance-driven changes, and ensuring our card solutions remain scalable, future-ready, and aligned with strategic objectives.
- As the dedicated iOS developer within a cross-functional team, play a key role in the development, maintenance, and modernization of native iOS features.
- Working within an Agile/SCRUM and DevOps-driven environment, you will collaborate closely with product owners, designers, architects, and fellow engineers while actively participating in knowledge-sharing initiatives and engineering guild activities.
- Design, develop, and maintain native iOS applications and features using Swift.
- Enhance and support card-related functionalities, including regulatory and compliance-driven updates.
- Refactor and modernize legacy codebases to improve maintainability, performance, and accessibility.
- Develop user interfaces using both UIKit and SwiftUI frameworks.
- Collaborate proactively with cross-functional teams to refine requirements and shape future product functionality.
- Implement and maintain solutions following VIP Clean Architecture principles.
- Ensure high standards of application quality through code reviews, testing, and best development practices.
- Drive accessibility improvements and ensure compliance with modern interface design standards.
- Participate in Agile ceremonies, sprint planning, reviews, and retrospectives.
- Contribute to engineering guild initiatives, sharing knowledge and promoting continuous improvement across teams.
- Support Objective-C code refactoring and migration efforts where required.
Requirements
- 8+ years of professional experience in iOS application development., * Hands-on experience with both UIKit and SwiftUI.
- Proven experience working within large developer communities and cross-functional teams.
- Strong communication and collaboration skills with a proactive, solution-oriented mindset.
- Ability to work independently with minimal supervision.
- Solid understanding and practical experience with VIP Clean Architecture.
- Strong knowledge of accessibility standards and user interface design principles.
- Experience handling Objective-C code maintenance and refactoring.
- Familiarity with Agile/SCRUM methodologies and DevOps practices.
- Experience with Modern Swift Concurrency (async/await, actors, structured concurrency).
- Previous experience developing applications within the financial services or banking industry.
- Knowledge of card management systems, payment solutions, or related financial products.
- Experience working in highly regulated environments with compliance-driven development requirements.
- Deliver high-quality native iOS features and enhancements within agreed timelines.
- Successfully modernize legacy code and improve application accessibility.
- Collaborate effectively with stakeholders to define and implement future functionality.
- Maintain high standards of code quality, scalability, and performance.
- Contribute to continuous improvement initiatives and engineering best practices throughout the assignment.
Benefits & conditions
- A challenging, innovating environment.
- Opportunities for learning where needed.
Deze baan Landelijk gemiddeld IT ICT vacatures gemiddeld Nederland gemiddeld Senior java developer
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.nl
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago