Role Overview
Assist in building and maintaining high-quality Android apps with smooth performance and great user
experience. Ideal candidate has strong fundamentals in Android development and a willingness to grow in
a fast-paced environment.
Key Responsibilities
- ● Android Development:
- Support development, testing, and maintenance of Android apps using Java/Kotlin. Implement
- features based on requirements and collaborate with UI/UX designers for user-friendly, visually
- appealing apps.
- ● Code Quality & Maintenance:
- Write clean, modular, reusable code. Debug and resolve issues. Participate in code reviews and
- follow best practices.
- ● Collaboration:
- Work closely with backend developers to integrate RESTful APIs.
- ● App Optimization:
- Optimize performance for diverse devices. Improve app stability through testing and feedback.
- ● Learning & Innovation:
- Stay updated on Android trends and technologies. Suggest and implement improvements to
- functionality and user experience.
Required Qualifications- ● Education:
- Bachelor’s in Computer Science, Software Engineering, or related field (or equivalent
- experience).
● Technical Skills:
- ○ Proficient in Java/Kotlin, Flutter
- ○ Familiar with Android SDK, Studio, and development tools
- ○ Knowledge of XML layouts & Android UI/UX principles
- ○ Experience with RESTful APIs and third-party libraries (e.g., Retrofit, Volley)
- ○ Familiar with Firebase (Remote Config, Analytics, Push)
- ○ Understanding of Google Play publishing
- ○ Experience with Git
- ○ Strong problem-solving and attention to detail
Additional (Nice to Have)
- ● iOS development knowledge
- ● Experience with Flutter or React Native