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.