product-focused iOS Mobile Developer
Role details
Job location
Tech stack
Job description
We are seeking a product-focused iOS Mobile Developer to join a fast-paced and collaborative team building high-quality mobile applications for millions of users. This role requires a strong foundation in native iOS development along with a passion for delivering intuitive, scalable, and high-performing mobile experiences.
You will work closely with cross-functional teams to design, develop, and enhance applications that align with modern iOS standards and best practices., * Design, develop, and maintain robust native iOS applications
- Collaborate with product, design, and engineering teams in an Agile environment
- Follow Apple Human Interface Guidelines to deliver seamless user experiences
- Participate in code reviews, pull requests, and technical discussions
- Implement scalable and maintainable architecture patterns
- Integrate RESTful APIs and ensure efficient data handling
- Continuously improve application performance, stability, and responsiveness
Requirements
-
Strong experience in native iOS development
-
Proficiency in:
-
Swift and/or Objective-C
-
UIKit, Cocoa Touch
-
Xcode
Experience working in Agile teams with code reviews and version control practices
Solid understanding of:
- iOS architecture patterns (MVC, MVVM, Clean Architecture)
- Object-oriented and/or functional programming
- Data structures and algorithms
Experience integrating and consuming RESTful APIs
Excellent communication skills with the ability to clearly explain technical concepts and past projects, * Experience with SwiftUI
- Familiarity with Combine or RxSwift (reactive programming)
- Exposure to IONIC framework
- Understanding of modern development practices such as feature toggles, trunk-based development, and CI/CD workflows