Develop Innovative Android Apps
* At least 3 years of experience with Android Development and the latest version of Android SDK.
* Ability to write clean, modular code in Kotlin.
* Hands-on experience with Android Jetpack and Design Patterns (MVVM, MVP, MVI).
* Familiarity with RESTful and/or GraphQL APIs for data exchange.
* Understanding of CI/CD pipelines on GitHub actions for efficient app deployment.
Key Responsibilities:
1. Translate design concepts into functional Android applications through creative problem-solving.
2. Write robust code using Java or Kotlin to create app logic, features, and user interface.
3. Utilize the Android Software Development Kit (SDK) to access device features such as cameras, GPS, and sensors.
4. Create intuitive and visually appealing user interfaces that meet Android design guidelines.
5. Implement clear and logical navigation flows within the app.
6. Optimize apps for different screen sizes and resolutions to ensure a seamless user experience.
7. Conduct thorough testing to identify and fix bugs, errors, and performance issues.
8. Use debugging tools to resolve code issues efficiently.