Job Summary
We are seeking a skilled Mobile Application Developer with experience in both iOS and Android platforms to join our dynamic team. The ideal candidate will have hands-on expertise in native and hybrid mobile app development, and a proven portfolio of successfully deployed apps. You will be responsible for developing, maintaining, and enhancing mobile applications for both customer and enterprise users, ensuring high performance, intuitive UI/UX, and seamless integration with various systems.
Must Have Skills (Mandatory)
- 7+ years of proven experience in mobile application development
- Strong hands-on experience in Java, Swift, Kotlin, and Objective-C
- Experience in building apps for both iOS and Android platforms
- Solid understanding of Android frameworks (UI paradigms, Jetpack Compose) and iOS frameworks (SwiftUI, UIKit, Core Data, Core Animation, Cocoa Touch)
- Familiar with React Native and hybrid app development frameworks
- Experience with REST and SOAP web service integration
- Proficiency in SQLite, Oracle, SQL Server
- Knowledge of payment gateway integrations
- Experience working in Agile development environments
- Familiar with version control tools like Git or SVN
- Excellent problem-solving skills and ability to work in a collaborative environment
- Strong portfolio of apps published on Apple Store, Google Play Store, or Huawei Store
Good-to-have Skills (Optional)
- Experience with SAP integration and web technologies
- Exposure to 3rd party libraries and components
- Familiarity with cross-platform mobile apps and frameworks
- OOP design principles
- Experience in implementing dynamic/static UI and custom view components
- Experience working on interdepartmental apps and CX strategies
Qualifications & Experience
- Bachelor’s degree in Computer Science or related field
- 7+ years of experience in mobile app development
- Demonstrable portfolio of released apps
- Strong understanding of the full mobile development lifecycle – from concept and design to deployment and support