About the Role
Cavista is looking for an innovative Android Engineer passionate about advancing mobility to construct elegant, effective, and exceptional native mobile code through collaboration and self-motivation. In this role, you will help empower organizations worldwide with the best technology solutions while enjoying an engaging, agile work environment based in Nigeria.
Key Responsibilities- Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions.
- Work in an agile atmosphere to drive system architecture, implement, test, and deploy the next generation of mobile features for Android applications.
- Spearhead best practices in progressive code design and reviews, identify performance bottlenecks, and recommend timely enhancements to existing code.
- Contribute to a repository of highly reusable organization-focused artifacts such as libraries, demonstrations, and comprehensive documentation.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience building complex native Android applications using MVP or MVVM architecture design patterns.
- 3+ years of involvement in successfully publishing mobile applications to the Google Play Store.
- Proficiency with Android SDK, Java, Kotlin, Android Studio, and object-oriented programming.
- Noteworthy experience utilizing RESTful APIs and third-party libraries like Retrofit, Realm, and Firebase.
- Competitive salary package commensurate with industry standards.
- Opportunities for professional growth and continuous learning in a global network.
- Collaborative, dynamic, and inclusive work environment with cutting-edge tech.