We are looking for a Software Engineer with excellent programming skills; the candidate will design and develop mobile(Android/iOS) applications on business requirements.  Responsibilities cover the entire development lifecycle, from requirements gathering and brainstorming, analysis, coding, testing and documentation. The candidate must have a solid development background across multiple technical disciplines including mobile application development, JAVA and Objective-C.   ●  5+ years of professional experience developing and maintaining commercial  applications. ●  3+ years of professional experience developing and maintaining commercial Android and iOS applications using Java and Objective-C. ●  Strong proficiency in Android Studio, Xcode, Git, REST API integration, push notifications, local data storage, application lifecycle management, asynchronous programming, and memory management. ● Proven experience with application deployment, review, release, and update processes through Google Play and the Apple App Store. ●  Hands-on experience with enterprise iOS application distribution, including the Apple Developer Enterprise Program, in-house app signing, distribution certificates, provisioning profiles, entitlements, MDM-based deployment, certificate renewal, and troubleshooting installation or signing issues is required. ●  Experience with Apple Business Manager and Custom Apps distribution is preferred.