iOS Developer
We are looking for an experienced iOS Developer to join a long-term project in the banking and finance domain. The specialist will be responsible for building modern, scalable, and high-quality mobile applications for Apple devices, with a strong focus on performance, usability, and reliability.
Location: Hybrid from Kraków, Poland
Important: Presence in the Kraków office approximately 8 times per month is required.
Requirements:
• 5+ years of commercial experience in iOS development
• Strong experience with Swift and SwiftUI
• Solid understanding of iOS architectural patterns
• Experience with unit testing and snapshot testing
• Good knowledge of Git and version control workflows
• Strong analytical, debugging, and troubleshooting skills
• Understanding of iOS security best practices
• Experience with concurrency concepts such as GCD, OperationQueue, and Modern Concurrency
• Experience working with modular or multi-module application architectures
• Upper-Intermediate or higher English level
Responsibilities:
• Design and develop advanced iOS applications with a focus on performance, responsiveness, and user experience
• Collaborate closely with product managers, designers, backend engineers, and other stakeholders to deliver new mobile features
• Perform testing, debugging, and issue resolution to maintain high application quality
• Optimize application performance and ensure compatibility across Apple devices
• Participate in code reviews and contribute to maintaining clean, scalable, and maintainable code
• Implement secure and efficient integrations with backend services
• Follow established architectural standards and engineering best practices
• Support estimation, planning, and technical discussions within the team
• Stay updated with the latest iOS technologies and development trends
Recruitment process:
• Technical interview with an external assessment partner
• Technical interview with the end client
• Final cultural fit interview
Required languages
| English | B2 - Upper Intermediate |