Required Skills: Swift, SwiftUI, Kotlin, Jetpack Compose, REST APIs, MVVM, Clean Architecture, Git, JSON, Mobile Application Development, Debugging, CI/CD, and Application Deployment.
Job Description
We are looking for an experienced iOS Engineer with 6+ years of mobile application development experience. The ideal candidate should have strong hands-on experience with Swift and SwiftUI, along with solid experience in Kotlin and Jetpack Compose. The candidate will be responsible for designing, developing, testing, debugging, and deploying high-quality mobile applications.
Required Skills:
- Strong experience with Swift and SwiftUI
- Strong experience with Kotlin and Jetpack Compose
- Experience with Jackson library for JSON parsing and API integration
- Strong understanding of RESTful APIs
- Experience with MVVM and Clean Architecture
- Strong knowledge of Git
- Understanding of mobile application lifecycle and deployment processes
- Strong debugging and problem-solving skills
Roles & Responsibilities:
-
Design, develop, and maintain advanced mobile applications.
-
Build user interfaces using SwiftUI and Jetpack Compose.
-
Integrate mobile applications with backend services using RESTful APIs.
-
Implement scalable application architecture using MVVM and Clean Architecture.
-
Perform testing, debugging, and performance optimization.
-
Collaborate with designers, backend engineers, product managers, and cross-functional teams.
-
Fix bugs and ensure compatibility with the latest mobile OS versions and devices.
-
Participate in code reviews and follow best practices for Git and mobile development.
-
Support application deployment and release processes.