Tech Lead - Android Experience Engineering

Posted 6 Hours Ago
Be an Early Applicant
Hiring Remotely in Nairobi, KEN
Remote
Senior level
Fintech • Payments • Transportation • Financial Services
The Role
Lead the Android squad’s architecture, PR review, release and QA strategy, govern external partners, own mobile API design and integrations, unblock and grow engineers, and drive delivery with the Product Owner.
Summary Generated by Built In


Tech Lead - Android Experience Engineering

 

Reports to

Head of Engineering

 

Squad size

4–6 engineers including the Tech Lead

 

Peers

Product Owner (squad)

 

Location

Nairobi

 About Watu

Watu is a fintech company operating across Africa and Latin America, providing device financing and financial services to customers historically excluded from the formal financial system. We finance motorcycles, smartphones and other productive assets through a technology-first, data-driven approach - enabling customers to own income-generating assets and build credit histories.

Our platform supports millions of customer journeys across Kenya, Uganda, Tanzania and beyond, with continued expansion into LATAM.

The Tech Lead Role at Watu

Tech Lead is one of the most important individual roles in the engineering organization. You are the technical authority for your squad - you own the architecture, set the quality bar, govern external partners when applicable, and are the primary escalation point for every engineering decision in your domain.

 

This role carries light people management alongside deep technical ownership. You will have 3-5 direct reports (Backend Engineers, Frontend/Mobile Engineer, QA Engineer). You are responsible for their day-to-day unblocking, their technical growth, and honest feedback on their work. Formal performance reviews and hiring decisions sit with the Head of Engineering - but in practice, your view of each engineer in your squad is the most important input into those decisions. Do not let the word "light" mislead you: if an engineer in your squad is struggling, that is your problem to solve.

 

You are a peer of the Product Owner, not a subordinate. Product owns What. You own How and When. Sprint commitments are signed off by both of you together. If the roadmap is technically unrealistic, your job is to say so early and clearly.

Squad: Android Experience Engineering

Quick facts for this squad

  • Partner governance: Tech Lead governs all architecture, code review, QA strategy, and releases. Development is currently hybrid in-house and external (vendor).
  • Primary tech focus: Android · Java/Kotlin · Partner governance · BE API · QA · Release management

Domain responsibilities

  • Govern app development: own all architecture decisions, review all PRs, and hold final sign-off on every release. External resources are execution resources, not decision-makers.
  • Own the BE API that serves the Android app - designed and maintained by this squad, consumed by the app.
  • Own release process and QA strategy for the Android app - release cadence, feature flag strategy, staged rollout, and rollback procedures.
  • Own digital experience features delivered through the app - coordinate with the other squads (Device Management Engineering, Payment Engineering, Messaging Engineering, …) for cross squads features and dependencies
  • Drive the internal mobile engineering capability - the goal over time is to build sufficient internal Android expertise and deliver the best app experience to our clients

Domain-specific requirements

  • Strong Android development background (Java or Kotlin) - you can review any Android PR raised by developers and know whether it is good and architected/designed in the right away
  • Experience governing or managing an external mobile development partner - you have been the technical authority over a team that is not your direct report.
  • Understanding of Android app release management: Play Store submission, staged rollouts, feature flags, crash monitoring.
  • Experience with mobile API design - REST API design optimized for mobile consumption, offline support, and low-bandwidth environments.
What You Will Own

Architecture & technical direction

  • Own the technical architecture for your squad's domain - system design, API contracts, data models, integration patterns, and the Architectural Decision Records that document why.
  • Enforce the Watu engineering standards within your squad: GitHub for all code, mandatory PR review, coverage gates, OpenAPI documentation, runbooks, and secrets management.
  • Be the squad's representative to the Platform General Architecture - escalate cross-squad concerns, contribute to shared standards, and ensure your squad's patterns align with the broader platform direction.

Delivery & quality

  • Review and approve all pull requests for your squad. Not as a bottleneck, but as the quality gate. Your name is on everything that ships.
  • Define and maintain the squad's Definition of Done. Work with the embedded QA engineer to ensure quality is built in, not bolted on.
  • Own the squad's release process. Nothing ships without your sign-off - including work from external partners where applicable.
  • Drive sprint planning with the Product Owner - translate user stories into technical tasks, surface dependencies, flag risks early.

Partner & vendor governance

  • Where your squad governs an external partner, you are the technical point of accountability. The partner executes; you govern. Architecture decisions, code quality, and release timing are owned internally.
  • Review partner code via PR access. Nothing a partner ships enters production without your review.

People management (light but real)

  • You have 4-6 direct reports: typically 1–2 Backend Engineers, 1–2 Frontend/Mobile Engineers, and 1-2 QA Engineers. They report to you for day-to-day work; the QA Chapter Lead reports to the Head of Engineering for standards but to you operationally.
  • Unblock engineers actively - pair on hard problems, review designs before they build, and create an environment where asking for help is normal and fast.
  • Give direct, timely feedback to your direct reports. Engineer growth happens through clear, specific feedback delivered close to the moment - not through annual cycles. You are the primary person responsible for the development of the engineers in your squad.
  • Your input into performance reviews and hiring decisions carries significant weight - the Head of Engineering will lean heavily on your assessment of each engineer in your squad.
  • Model AI-native engineering. Every engineer in your squad is expected to use AI/LLM tools actively. You set the tone for what that looks like in practice.
Who You Are

Essential

  • 7+ years of software engineering experience, with at least 2 years where you were the de facto technical authority for a significant product area or team.
  • Strong backend engineering fundamentals: distributed systems, event-driven architecture, API design, database design, and testing strategy.
  • Proven ability to review and reason about code across the full stack of your domain - you can give a meaningful review on any PR your squad raises.
  • Experience in an Agile/Scrum or Kanban environment where you drove sprint ceremonies, backlog refinement, and delivery alongside a Product Owner.
  • Clear, direct communicator - with engineers, with Product, and upward to the Head of Engineering.

Strongly preferred

  • Experience in fintech, payments, or digital financial services in Africa, LATAM or APAC.
  • Experience governing external engineering partners or SaaS vendor integrations.
  • Hands-on experience with Java backend development (our primary backend language).
  • Familiarity with event-driven architecture, Kafka or equivalent message brokers.

Engineering standards you are expected to uphold

  • All code in GitHub - mandatory peer review, unified branching strategy, green CI before merge.
  • APIs documented with OpenAPI/Swagger; Architecture Decision Records for significant decisions.
  • No secrets in code - AWS Secrets Manager or Vault. OWASP Top 10 awareness is a baseline expectation.
  • AI/LLM tooling used actively in your daily workflow - code generation, test writing, documentation, debugging.

This role is NOT right for you if

  • You want to be shielded from difficult technical decisions by a more senior architect above you. There isn't one at this level.
  • You want to move away from technical work. You will have several direct reports and real people management responsibilities - but you will also be the most technical person in the squad. If the goal is to stop writing code and reviewing architecture, this is the wrong step.
  • You prefer to work independently and find code review and pair programming friction rather than value.
How to Apply

Send your CV and a brief note on why this role to the Watu talent team. We run a structured process: an initial conversation with the relevant Head of Engineering, a technical interview, and a final conversation with the wider leadership team. We move quickly for the right candidate.

 

We are an equal opportunity employer and actively work to build a team that reflects the diversity of the markets we serve.
 

All personal information provided will be processed in accordance with applicable data protection laws and regulations and used solely for recruitment and selection purposes. 

 

Watu  ·  Technology Organization  ·  Tech Lead 


 

Skills Required

  • 7+ years software engineering experience
  • At least 2 years as the de facto technical authority for a product area or team
  • Strong Android development background (Java or Kotlin) able to review Android PRs
  • Experience governing or managing external mobile development partners/vendors
  • Understanding of Android release management (Play Store submission, staged rollouts, feature flags, crash monitoring)
  • Experience with mobile-optimized REST API design, offline support, low-bandwidth optimization
  • Strong backend fundamentals: distributed systems, event-driven architecture, API and database design
  • Proven ability to review and reason about full-stack code and approve PRs
  • Experience working in Agile/Scrum or Kanban and driving sprint ceremonies
  • Use of GitHub with mandatory PR review and green CI before merge
  • APIs documented with OpenAPI/Swagger and use of Architecture Decision Records
  • No secrets in code; familiarity with AWS Secrets Manager or Vault
  • Active use of AI/LLM tooling in engineering workflows
  • Experience in fintech, payments, or digital financial services (Africa, LATAM or APAC)
  • Hands-on Java backend development experience
  • Familiarity with Kafka or equivalent message brokers and event-driven systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Mombasa
3,000 Employees
Year Founded: 2015

What We Do

Watu is a leading asset financier in emerging markets, providing financing for motorcycles, three-wheelers, and smartphones to empower entrepreneurs and enable them to achieve their goals.

Similar Jobs

Watu Credit Logo Watu Credit

Tech Lead - Android Experience Engineering

Fintech • Software • Financial Services
Remote
Nairobi, KEN
2322 Employees

Watu Credit Logo Watu Credit

Tech Lead - Android Experience Engineering

Fintech • Software • Transportation • Financial Services
Remote
Nairobi, KEN
901 Employees

HeyDelegate Logo HeyDelegate

Sales Executive

Agency • HR Tech • Information Technology • Professional Services
Remote
KEN
30 Employees

FinSense Africa Logo FinSense Africa

Artificial Intelligence Engineer

Fintech • Information Technology • Consulting • Financial Services
Remote
Nairobi Area, KEN
50 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account