Develop and maintain Android applications, ensuring quality and timely delivery.
Requirements
- 3+ years of experience in developing and maintaining android applications
- Proficient in developing android applications using Android Studio and Android SDK.
- Strong knowledge of Java and Kotlin programming languages.
- Solid understanding of native mobile application development life cycle.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Have an advanced understanding of consuming REST APIs in Android applications.
Responsibilities
- Developing application architecture: Designing the structure and components of the Android application, including user interface, database, and backend integration.
- Bug fixing and testing: Debugging and resolving any issues or bugs identified during the testing phase to ensure the application functions correctly.
- Understanding project requirements: Analyzing project specifications and requirements to determine the scope and features of the Android application.
- Collaborating with the team: Working closely with other developers, designers, and product managers to ensure smooth development and timely delivery of the application.
- Developing and maintaining android applications
- Developing android applications using Android Studio and Android SDK.
- Consuming REST APIs in Android applications.
Other
- Process strong communication, critical thinking, and creative problem-solving skills.
- BACHELOR OF COMPUTER SCIENCE