Associate Android Developer at Turnkey Africa Kenya

Turnkey Africa View all jobs

  • Kenya
  • Permanent
  • Full-time
  • 2 months ago
Turnkey Africa is a leading Pan-African insurance technology and services provider. We develop, supply and manage end-to-end insurance business software solutions and services for the insurance industry. Turnkey's flagship product, TurnQuest Insurance Suite, is one of the most dynamic products in the market providing a comprehensive and integrated set of a…Associate Android DeveloperCore ResponsibilitiesAndroid Feature Development (Primary)
  • Implement new product features using Jetpack Compose 3
  • Translate product requirements and UI designs into functional Android components
  • Write clean, maintainable, and testable Kotlin code
  • Follow established Android architecture patterns (MVVM, state management, etc.)
Code Quality & Maintenance
  • Fix bugs and address technical debt in existing codebases
  • Participate in code reviews, both giving and receiving feedback
  • Ensure app stability, performance, and responsiveness
  • Assist in refactoring legacy UI components to Compose where required
Collaboration & Delivery
  • Work closely with product managers and designers to clarify requirements
  • Collaborate with backend engineers on API integration and data handling
  • Participate in sprint planning, estimation, and retrospectives
  • Deliver work within agreed timelines and sprint commitments
Testing & Reliability
  • Write unit tests and UI tests for new features
  • Help maintain regression coverage for critical user flows
  • Assist in debugging production issues and supporting releases
Learning & Continuous Improvement
  • Learn and apply Android platform updates and best practices
  • Actively seek feedback from senior engineers
  • Stay current with Jetpack Compose, Kotlin, and Android tooling
  • Contribute ideas for improving development workflows and app quality
Key KPIs
  • Feature Delivery
  • Sprint commitment completion rate, on-time task delivery
  • Code Quality
  • Code review feedback quality, defect rate
  • App Stability
  • Crash-free sessions %, bug recurrence
  • Engineering Process
  • Participation in reviews, documentation contributions
  • Growth
  • Skill progression against defined learning goals
What Success Looks Like
  • Features are delivered on time and meet product requirements
  • Code reviews show steady improvement in quality and independence
  • Bugs are fixed efficiently with minimal regressions
  • You become a reliable contributor the team can count on
  • You are clearly progressing from “learning” to “owning” parts of the app
First 90 Days DeliverablesDays 1-30: Learn & Integrate
  • Set up development environment and build the app locally
  • Understand Agencify's mobile architecture and codebase
  • Complete first small feature or bug fix in production
  • Participate actively in sprint ceremonies and code reviews
Days 31-60: Contribute & Deliver
  • Independently deliver multiple Compose-based UI components
  • Integrate APIs with backend services under guidance
  • Write unit/UI tests for owned features
  • Demonstrate understanding of state management and app navigation
Days 61-90: Own & Improve
  • Own at least one feature end-to-end (design → implementation → release)
  • Contribute to performance or UX improvements
  • Reduce recurring bugs or tech debt in an assigned area
  • Present a short improvement proposal for the mobile app or dev process
Required Profile
  • 1-3 years of experience in Android development (professional or strong project-based)
  • Solid knowledge of Kotlin
  • Hands-on experience with Jetpack Compose (Compose 3 preferred)
  • Familiarity with Android app architecture patterns (MVVM, ViewModel, state flows)
  • Experience consuming REST APIs
  • Understanding of Git-based workflows
  • Willingness to learn and grow in a fast-moving environment
Don't Keep Share!:

Jobs in Kenya

Similar Jobs

  • Mobile App Developer (Africa)

    Sizanid Staffing

    • Kenya
    Reports To: Engineering Manager, Mobile Lead, or CTO About the Opportunity Our staffing agency is recruiting on behalf of a leading client for an experienced Mobile App Develop…
    • 3 days ago
    • Apply easily
  • Full-Stack Developer

    TaroWorks

    • Nairobi
    TaroWorks is seeking a talented, motivated full-stack developer with 3+ years of industry experience in our core technologies. We're looking for someone who cares strongly about th…
    • 14 days ago