Consultant – Sr. Mobile Application Development
Position Overview:
We are looking for a Consultant – Sr. Mobile Application Development with 4–6 years of experience in native mobile application development. The candidate should have strong hands-on experience in either native Android development using Kotlin/Java or native iOS development using Swift, along with hands-on experience with Kotlin Multiplatform (KMP).
Work Commitment: Initial 3-month full-time contract, with the possibility of extension based on business requirements and performance
Key Responsibilities:
- Design, develop, test, and maintain native mobile applications for Android (Kotlin/Java) or iOS (Swift).
- Build user-friendly and reliable mobile applications based on business and technical requirements.
- Integrate mobile applications with backend services using REST APIs.
- Implement features such as authentication, push notifications, deep linking, and localization.
- Follow mobile application architecture patterns such as MVVM, MVC, or Clean Architecture.
- Debug and resolve application issues and optimize application performance.
- Manage application builds, versioning, and deployment to the Google Play Store or Apple App Store.
- Work closely with backend developers, designers, and other stakeholders to deliver mobile applications.
- Participate in code reviews, testing, and continuous improvement of application quality.
- Use tools such as Git, JIRA, Android Studio, and Xcode, as applicable.
- Use AI-assisted development tools to improve development productivity and code quality.
- Stay updated with mobile development technologies and best practices.
Desired Skills & Qualifications:
- Strong experience in native Android (Kotlin/Java) or iOS (Swift) development.
- Hands-on experience with Kotlin Multiplatform (KMP) is mandatory.
- Good understanding of Android/iOS SDKs and modern mobile development practices.
- Experience with MVVM, MVC, or Clean Architecture.
- Experience integrating REST APIs and authentication.
- Experience implementing push notifications, deep linking, and localization.
- Strong understanding of mobile application testing, debugging, and performance optimization.
- Experience with Git, Android Studio/Xcode, and mobile app build, versioning, and store deployment.
- Familiarity with AI-assisted development tools is a plus.
Nice to Have
- Familiarity with Figma or other UI/UX design tools.
- Knowledge of Firebase and JWT authentication.
- Experience with CI/CD for mobile applications.
- Familiarity with AI-assisted development tools such as Gemini, Claude, GitHub Copilot, or similar.
Additional Requirements:
- Willingness to work remotely during the agreed working hours of 9:00 AM – 5:00 PM IST.
- Ability to commit to the initial 3-month full-time consulting engagement.
- Good communication and collaboration skills.
- Willingness to learn, adapt, and work with new technologies.
Interested candidates can share their updated resume at: open.positions@idyaite.ai
Pay: ₹400,000.00 - ₹500,000.00 per year
Benefits:
- Work from home
Application Question(s):
- Do you have experience integrating REST APIs in mobile applications?
- Do you have hands-on experience with mobile application architecture such as MVVM, MVC, or Clean Architecture?
- Do you have experience with mobile app build, versioning, and store deployment?
- Are you comfortable with a 3-month full-time consulting contract, with further engagement decided based on business requirements and performance?
- Are you comfortable with a compensation range of ₹4–5 LPA for this role?
- What is your current notice period?
- Do you have hands-on experience with Kotlin Multiplatform (KMP)?
Do you have hands-on experience in both Android (Kotlin/Java) and iOS (Swift)? If not, please mention the platform you have experience with.
Education:
- Bachelor's (Required)
Experience:
- mobile application development: 4 years (Required)
Work Location: Remote