Develop and maintain Android (Java/Kotlin) and/or iOS (Swift) applications.
Build cross-platform mobile apps using Flutter or React Native when required.
Translate UI/UX designs into functional mobile applications.
Integrate mobile apps with backend services, REST APIs, and databases.
Perform unit testing, debugging, and performance optimization.
Ensure application stability, security, and scalability.
Prepare apps for release on Google Play Store and Apple App Store.
Monitor app performance and fix bugs based on user feedback.
Maintain version control and release documentation.
Work closely with designers, backend developers, and QA teams.
Follow coding standards, security guidelines, and best practices.
Participate in code reviews and agile development processes.
Competitive fixed salary
Performance-based bonuses / incentives
Project completion or innovation rewards in some companies
Medical insurance for employee and dependents
Accident and life insurance
Annual health check-ups
Paid annual / earned leave
Casual and sick leave
Public holidays
Flexible hours and hybrid / remote work options (company dependent)
Sponsored training in new frameworks, languages, and mobile technologies
Access to online learning platforms (Udemy, Coursera, Pluralsight)
Opportunity to attend tech conferences and workshops
Career progression from Executive → Senior Developer → Lead → Mobile Architect