About the Role :
We are seeking a passionate iOS Mobile Developer I to join our growing mobile team. The ideal candidate will have hands-on experience building native iOS applications using Swift and SwiftUI, along with a solid understanding of Apple's design principles and interface guidelines. You will work closely with senior developers and cross-functional teams to design, develop, and maintain high-quality iOS applications.
What You'll Do :
- Develop and maintain native iOS applications using Swift and SwiftUI.
- Translate UI / UX designs and wireframes into responsive, high-quality SwiftUI views.
- Integrate applications with RESTful APIs and handle data efficiently.
- Implement offline data storage solutions using Core Data, UserDefaults, or Firebase.
- Optimize app performance and ensure smooth user experiences.
- Debug and troubleshoot issues to maintain application stability and quality.
- Follow Apple's Human Interface Guidelines to deliver intuitive and accessible user experiences.
- Participate in code reviews and contribute to continuous improvement of the development process.
- Use Git for version control and collaborate within an agile environment.
Who You Are :
Bachelor's degree in Computer Science, Engineering, or a related field.1-4 years of experience in native iOS development using Swift and SwiftUI.Strong understanding of SwiftUI frameworks and modern iOS development patterns (Combine, async / await).Experience integrating with RESTful APIs and handling JSON-based data.Familiarity with Core Data, Firebase, and other local storage techniques.Knowledge of Apple's design principles and interface guidelines.Experience using Git for version control.Strong problem-solving skills, attention to detail, and eagerness to learn.Excellent communication and collaboration skills.Bonus Skills
Familiarity with continuous integration tools like Jenkins or GitHub Actions.Exposure to Test-Driven Development (TDD) and automated SwiftUI testing.Knowledge of Swift Concurrency (async / await) and reactive programming with Combine.(ref : hirist.tech)