
Software Engineer- Android
Air Arabia6 days ago
Pune, IndiaMid Level
Responsibilities
- Develop and maintain native Android application features using Kotlin.
- Integrate mobile applications with REST APIs and implement data handling, synchronization, and offline capabilities.
- Optimize application performance, responsiveness, reliability, and user experience.
- Write and maintain unit tests, participate in code reviews, and support software quality improvements.
- Support mobile application builds, deployments, and releases through Google Play.
- Follow development standards, security practices, and organizational procedures.
Requirements
- Bachelor’s degree in IT Engineering, Computer Science, Information Technology, or equivalent.
- Fluency in English.
- Strong proficiency in Kotlin, including Android Jetpack and/or Jetpack Compose.
- Experience integrating REST APIs and implementing the MVVM architectural pattern.
- Proficiency with Android Studio and Git-based version control workflows.
- Experience with unit testing and mobile application quality assurance.
- Knowledge of Kotlin Coroutines and Flow for asynchronous programming.
- Experience with continuous integration and continuous delivery processes for mobile applications.
- Knowledge of push notification and deep linking implementation.
- Experience in travel, airline, or e-commerce application development is preferred.
- Proficiency in Microsoft Office.