Lead Developer

Company Details
Industry: Information Technology and Services
Description: Spin Mobile LLC is a leading provider of credit decision engines to financial institutions in Africa. We use machine learning to offer innovative analysis solutions to financial institutions that offer credit. We are the driving force behind data-driven credit decision making by providing a deep und… Spin Mobile LLC is a leading provider of credit decision engines to financial institutions in Africa. We use machine learning to offer innovative analysis solutions to financial institutions that offer credit. We are the driving force behind data-driven credit decision making by providing a deep understanding on credit scoring, credit risk analysis, behavior analysis, fraud detection, account verification and skip tracing. View more View less
Job Details
Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Undisclosed
Other Pay: Benefits
Job Category: Telecommunications
Job Description

About the Role

  • Spin crunch is Spin Mobile's fintech intelligence division, providing KYC/KYB API services, statement analysis, and credit scoring infrastructure to financial institutions across Africa.
  • We are seeking a highly motivated and experienced Engineering Lead to own the technical direction, report directly to the CTO, and lead a team of talented engineers. This is an exciting opportunity to make a significant impact on financial inclusion across the continent. Company: Spin Mobile Location: Nairobi, Kenya Type: Full-time Working: Hybrid

What You'll Own

  • Platform & Backend: Lead Python/Django platform development, own API and data pipeline architecture, drive key technical decision-making, and implement CI/CD best practices. Frontend: Lead JS/React development, and build intuitive interfaces for complex data workflows.
  • Team Leadership: Manage a team of frontend and backend engineers, mentor developers, and translate the CTO's strategic direction into actionable technical tasks.
  • Data & Architecture: Shape the data systems architecture, collaborate closely with data analysts, and ensure scalability and robust data governance.

What We're Looking For

  • Must-Have: 6+ years of software development experience with deep Python expertise
  • Strong experience with Django and Django REST Framework (DRF)
  • 2+ years of experience leading teams of 4+ engineers
  • Proven experience with JavaScript/React development
  • Fluency in system architecture principles Proficiency with PostgreSQL
  • Experience with Docker and CI/CD pipelines
  • Experience with cloud deployment on AWS/Azure/GCP
  • Excellent and clear communication skills, both written and verbal.

Strong Advantage:

  • Experience with data pipelines ETL/ELT Experience in fintech, specifically credit scoring
  • Experience with Flutter mobile development Experience with GraphQL, Celery, WebSockets
  • Experience with PyTest, Jest, and Cypress for testing.
  • Consistent on-time delivery of high-quality software improvements.
  • Development of robust and well-documented APIs and data systems.
  • Creation of seamless and intuitive frontend experiences for our users.
  • A supported, growing, and high-performing engineering team.
  • Confident and well-reasoned early architectural decisions that scale.

Why This Role?

  • Real Technical Complexity: Tackle challenging problems in a rapidly evolving fintech landscape.
  • Lead with Autonomy: Have the opportunity to shape the technical direction of a critical division.
  • Direct Line to CTO: Work closely with the leadership team and have a direct impact on the company's strategy.
  • Solve Financial Access Problems Across Africa: Contribute to a mission-driven company focused on financial inclusion.

Competitive Pay and Benefits:

  • Enjoy a competitive salary, benefits package, hybrid working environment and ample room for professional growth.

How to Apply Please submit your CV and a short note describing a system you have ever worked on successfully  with the subject line: Lead Developer - Your Name. Application Deadline: 10th May 2026

380 open positions on Semasocial right now · 7047 open positions in Nairobi County, Kenya · 25 posted in the last 7 days
Contact Information
Sign in to apply for this job.
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

View Job Jul 04, 2026
View Job Jul 04, 2026
View Job Jul 04, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.