Job Description
NewGlobe is seeking a Senior Android Engineer to join their Lagos-based software development team. This role focuses on building software that enhances the delivery of learning gains at scale. The engineer will be part of an interdisciplinary team, innovating and developing Android-based technology for the learning management platform and academies.
Responsibilities: - Gather requirements, build, test, and ship new Android functionality.
- Collaborate with server-side developers on API design.
- Engage in UI/UX, business logic, storage, and networking aspects of the app.
- Introduce architectural patterns for improved scalability and maintainability.
Requirements: - Bachelor's degree in a related field.
- At least 5 years of professional Android development experience.
- Experience with published apps on Google Play.
- Full lifecycle experience from conceptualization to deployment.
- Experience writing reusable library projects.
- Knowledge of Gradle and DI.
- Experience architecting whole Android applications.
- Belief in automated unit, integration, and functional tests.
- Exposure to continuous integration and continuous delivery.
- Passion for NewGlobe's vision.
What NewGlobe Offers: - Opportunity to make a difference for children.
- Flexible hybrid working arrangement.
- Opportunity to lead and grow the engineering team.
- Work on challenging and innovative projects.