Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 27, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    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...
    Read more about this company

     

    Associate Android Developer

    Core Responsibilities

    Android 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 Deliverables

    Days 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

    go to method of application »

    Lead Delivery Consultant

    The Lead Delivery Consultant owns the solution delivery and is ultimately responsible for the delivery of the implementation leadership, quality, and timely delivery of the Turnkey proprietary as well as partner products.

    ROLES AND RESPONSIBILITIES

    Delivery Management 

    • Oversight and management of Delivery processes to ensure professional and effective delivery to customers. 

    Provides management and oversight of Delivery teams including 

    • Create and maintain delivery resources & schedule, 
    • Delivery assignments and capacity planning 
    • Lead/facilitate internal meetings in support of delivery & implementation.
    • Act as a change agent and possess the ability to work within ambiguity and achieve desired results.

    Be responsible for the overall leadership and lead role in managing the delivery of the TurnQuest solution through; 

    • Maintaining complete control on delivery schedule and risk issues; 
    • Facilitating timely decisions to maintain delivery schedule
    • Identify delivery risks early and assist by providing prudent and timely recommendations for risk avoidance; 
    • Setting and managing client expectations; 
    • Creating and executing delivery work plans and revising as appropriate to meet changing needs and requirements; 
    • Assist in communicating effectively with clients to identify needs and evaluate alternative business solutions; 
    • Continually seek opportunities to increase customer satisfaction and deepen client relationships; 
    • Monitor and evaluate Client Delivery team

    Assist in executing process improvements and the development of policies, procedures, methods, and tools in support of delivery.

    • Supporting project office in implementation methodology, processes & tools; 
    • Serves as a point of escalation for the delivery team 
    • Ensures that the delivery team is guiding customer/partners through relevant change initiatives

    Delivery Roles.

    • Requirement definition & Management – Coordinate requirement activities, their validation and sign-off ensuring that the needs of the key stakeholders are articulated determining the need and value of performing the activity based on the context.
    • Process modelling – Determine requirement for and develop, coordinate and agree sign-off of the ‘As-Is’ and To-Be’ business process work.
    • Gap Requirements Management– Coordinate and lead on the evaluation of requirements against the present state (where we are) & the target state (where we want to be) and identify
    • opportunities to develop successful business requirements as well as cultivate stakeholder relationships needed to make the transition.
    • Change Management – Lead on ensuring that the potential consequences of a change are correctly identified, that stakeholders have been identified and are part of the overall process and that benefits have been collated in response to the impact analysis.
    • Stakeholder management and engagement – Coordinate Stakeholder analysis and communication with project and product team and ensure that stakeholder management is an ongoing process.
    • Assurance and Quality – Apply recognized methodologies; audit test and quality gates; review deliverables from team & releases.
    • Delivery Products Tools and Documentation – Coordinate development and application of: frameworks; application of methodologies; functional specification; user cases; user stories; UAT plans and strategy; entry/exit and /or no/no go criteria; defect analysis; forms and templates; guidance; business case

     Human Resource Management

    • Develop an annual calendar for delivery events, which is aligned to the organizational and departmental strategies, objectives and output requirements. 
    • With the guidance of the delivery manager, conduct prompt performance management through the company’s framework and identify visible metrics to enable continuous monitoring and evaluation of progress, this will help to curb and escalate issues for corrective action.
    • In liaison with the rest of the organization’s leadership participate in the self and delivery team development initiatives for business continuity and growth.
    • Provide leadership and motivation to staff by fostering a culture of creativity, encourages good performance, ensuring appropriate training, and rewards productivity. Use servant leadership to inspire for good stewardship and management of resources.
    • Take the lead and be responsible for self-development and growth.
    • Evaluate team members and ensure the provision of continuous development and growth through coaching and mentorship
    • Coordinate performance management process, whose framework entails one on ones, 360 feedback degrees, surveys, formal sessions weekly meetings and retrospectives.
    • Fosters a culture of creativity
    • Participates in creating personal development plan

    Other

    • As part of a team based structure that is focused on delivering value to the customer through an agile approach, take part in team activities that would rely on your expertise to delivering value and ensure team and personal growth.
    • Hold in an acting capacity for absent colleagues when called upon and as part of career growth and development.

    STAKEHOLDER COMMUNICATION

    • Stakeholder
    • Reason
    • Frequency
    • Type of Communication
    • Product team
    • Drive productivity 
    • Daily/Weekly
    • Groomed priorities that the team need to focus on.
    • Delivery consultants
    • Drive productivity
    • Daily/Weekly
    • Delivery consultants work. 
    • Sprint scheduled work and the timelines.
    • Delivery Manager
    • Ensure proper planning of  the teams  
    • Daily/Weekly
    • Scheduled delivery and product work
    • Projects 
    • Ensure the milestones are on schedule.
    • Daily/Weekly
    • Delivery consultants work. 
    • Product scheduled work and the timelines.
    • Clients 
    • Manage clients expectations
    • Daily/Weekly
    • Delivery work. Scheduled work and the timelines.
    • HR 
    • Correctly account for leave days and know the where about of staff
    • Daily
    • Staff who are absent, sick and on leave
    • QA
    • Delivery of Quality work
    • ICT
    • Proper planning 
    • Daily/Weekly
    • IT Delivery tasks

     

    BEHAVIORAL COMPETENCIES.

    Values team success over individual Success.

    • Positive and constructive in team interactions
    • Demonstrates good oral and written communication skills
    • Can work and communicate effectively with other team members on tasks
    • Puts team priorities over their own
    • Collaborates with other team members
    • Participates in work-related team activities.

    Continuous Improvement (Team & Self)

    • Works independently, but gets help when needed.
    • Receptive to constructive feedback
    • Learns from mistakes
    • Brave enough to ask questions and risk appearing ignorant
    • Takes initiative in personal development

    Holds themselves and others accountable

    • Drives work tasks to completion
    • Questions team decisions if they disagree and can propose other solutions without being dogmatic
    • Takes responsibility for their actions, and recognizes their own mistakes
    • Offers constructive feedback on areas of expertise
    • Speaks up when others break working agreements
    • Effectively incorporates feedback from other members of the squad

    Thinks about business impact

    • Show interest in learning more about other parts of the company and areas of the business
    • Basic understanding of priorities and goals for the tribe and company
    • Actively engages in understanding requirements, and the impact on the team
    • Understanding of priorities and goals for team

    TECHNICAL COMPETENCIES

    • Professional delivery experience or equivalent insurance and or accounting business Knowledge (minimum of 2 years)
    • Knowledge of a working TurnQuest applications 
    • Understands Requirements Definition & Management process
    • Understands Stakeholders analysis and Management
    • Understands business analysis modelling techniques
    • A passion for delivery Improvement 
    • Delivery experience: planning, scheduling, Issues management, Communication, Quality Management, Test Scripts, Training, Team work 
    • Excellent leadership and people management skills 
    • Willingness to support and mentor junior staff 
    • Excellent customer facing/customer service skills 
    • Able to work under pressure and meet deadlines

    go to method of application »

    Head of Operations & Growth (Agent Success) — Agencify (Caava Group)

    What you will own

    Agent success and growth execution (B2C/B2B2C)

    • Improve agent onboarding and activation (first transactions + habit formation)
    • Build retention and reactivation loops using practical programs and messaging
    • Segment agents (power users vs long tail) and tailor playbooks per cohort
    • Lead enablement through training, support content, and community engagement
    • Partner with Sales/BD and insurers to improve agent outcomes end-to-end

    Customer success and service quality

    • Own support performance (SLA discipline, resolution speed, backlog health)
    • Reduce repeat issues by driving root-cause closure with Product/Engineering and partners
    • Improve agent experience through clear communication and proactive problem-solving
    • Establish and maintain playbooks for onboarding, support, escalations, and incident comms

    Operating rhythm and execution discipline

    • Run a weekly operating cadence with a clear scorecard and follow-through
    • Align Ops, Support, Growth, and Engineering priorities so execution is predictable
    • Ensure smooth launches for new insurers/products via operational readiness checklists
    • Build a high-ownership culture with clear accountability

    Reliability and performance interface (with Engineering)

    • Translate agent pain into prioritized operational and platform improvements
    • Improve incident communication, release readiness, and service stability
    • Track reliability/service metrics and drive continuous improvement

    What success looks like (6–12 months)

    • Increased active usage (WAT/MAT) and stronger activation/retention cohorts
    • Reduced support backlog, faster resolution times, fewer repeat issues
    • A consistent weekly operating scorecard and execution cadence
    • Better reliability experience for agents and fewer escalations
    • Lean, repeatable playbooks that make the business easier to scale

    What we’re looking for

    Required experience

    • Experience running operations and/or growth in a B2C or B2B2C distribution environment (agent/merchant networks, agency banking, telco distribution, fintech field ops, marketplace ops, logistics/last-mile ops, or similar)
    • Proven ability to improve customer success outcomes (SLAs, retention, service quality, repeat-issue reduction)
    • Strong execution discipline: you can run a cadence, define metrics, and deliver outcomes
    • Comfortable partnering closely with Product/Engineering to solve operational problems and close root causes
    • Hands-on leadership: you build, coach, and hold teams accountable in a lean environment
    • Local execution fluency: evidence you can operate effectively with Kenyan field/distribution teams and earn trust quickly

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Turnkey Africa Kenya Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail