We are seeking a Senior iOS Developer to join our team. The role involves designing, developing, and maintaining iOS apps, working closely with web developers, backend engineers, and UX/UI designers to create seamless user experiences.
Requirements
- 5+ years of experience in iOS development (Swift, SwiftUI; Objective-C is a plus)
- Strong experience in TDD
- Strong expertise with Swift, SwiftUI and iOS frameworks like Core Data, Core Animation, Combine
- Deep understanding of offline storage, multithreading, and performance tuning
- Experience integrating RESTful APIs and WebSockets
- Solid grasp of Apple’s Human Interface Guidelines and UX/UI principles
- Proficiency in version control using Git (GitFlow, CI/CD pipelines)
- Experience with unit testing (XCTest, Testing)
- Strong background in security best practices, cryptography, and secure storage
- Experience with cloud messaging, push notifications, and Apple Wallet
- Experience with agile development methodologies
Benefits
- Ongoing internal training
- External training opportunities
- Study Leave
- Sponsorship schemes for further studies
- Opportunities for career growth
- Free health insurance
- Gym Subsidy
- Mental health package
- Performance bonus
- Employee referral incentive