About the Role
Key Takeaways for this Role
- Join a high-impact team at Agile Minds Africa building innovative solutions.
- Competitive salary (Competitive) and excellent career growth opportunities.
- Position based in Nairobi with Tech working model.
About Agile Minds Africa
Agile Minds Africa is a fast-growing AI security technology company headquartered in Nairobi, Kenya. We build and operate edge AI systems that help businesses reduce theft and loss in real time. Our team thrives on solving complex problems, building scalable systems, and creating lasting impact for our clients and partners. We are deeply committed to innovation, quality, and fostering an engineering culture that values collaboration and continuous learning.
Role Overview
We are looking for an experienced Team Lead, Full Stack Developer to lead end-to-end development across our product surface. You will own both front-end and back-end systems, mentor a small team of engineers, and work closely with product and design to ship high-quality features at pace. This is a unique opportunity to shape the technical direction of a growing company while working on cutting-edge AI security solutions deployed in real commercial environments.
Key Responsibilities
- Develop and maintain both front-end and back-end systems at production scale, ensuring high availability and performance
- Lead and mentor a team of developers, setting technical standards, best practices, and code quality expectations
- Collaborate with cross-functional teams including product managers, designers, and AI engineers to design and implement product features
- Architect, build, and integrate RESTful and GraphQL APIs to support seamless data flow across systems
- Troubleshoot performance bottlenecks and optimise systems for scale, reliability, and security
- Write clean, efficient, and well-documented code with strong test coverage, including unit, integration, and end-to-end tests
- Participate in code reviews, sprint planning, architectural discussions, and retrospective meetings to drive continuous improvement
- Contribute to the full software development lifecycle from conception through deployment and ongoing maintenance
Requirements
- 3 to 5 years of proven, hands-on full stack development experience in a professional environment
- Strong proficiency in front-end technologies: HTML, CSS, JavaScript, React, Next.js with a focus on building responsive and accessible interfaces
- Solid experience with back-end technologies: Node.js (Express.js, NestJS) and GraphQL for building robust, scalable APIs
- Strong knowledge of relational and non-relational databases (SQL/NoSQL) including PostgreSQL, MySQL, and MongoDB
- Proficiency in TypeScript and experience with mobile development is highly valued
- Experience with Dart and Flutter is a strong advantage, enabling cross-platform mobile solutions
- Familiarity with CI/CD pipelines, containerisation (Docker/Kubernetes), and cloud platforms such as AWS, GCP, or Azure
- Excellent communication skills and the ability to work both independently and as part of a collaborative team
Why Join Us?
- Work on high-impact AI security products deployed in real commercial environments, making a tangible difference in business operations
- Be part of a collaborative, mission-driven engineering team that values craftsmanship, innovation, and knowledge sharing
- Shape Agile engineering culture in a fast-growing technology company, influencing best practices and technical standards
- Competitive compensation and strong growth opportunities, including leadership development and skill-building initiatives
- Hybrid work model based in Nairobi, with flexibility to work remotely and from our office at Greenhouse Mall
š¢ External Advertisement Notice
This opportunity is posted on behalf of the hiring organization and was compiled from an external recruitment portal or advertising site. CareerCraft Uganda is not the recruiting entity.
Tailor Your Application Instantly
Increase your response rate by up to 85%! Use our advanced AI engines to personalize your CV or write a matching Cover Letter optimized specifically for this role's requirements.
Role Overview
Automate Your CV
Increase your chances by tailoring your CV to this exact job description using our AI Document Engine.
Tailor My CVTopical Career & Education Cluster
Explore related courses, admissions, sector guides, and employers linked to this role.
Similar Career Opportunities
Supply Chain Manager - Dar Es Salaam
CAREERCRAFT SOLUTIONS
Procurement & Logistics Coordinator
CVPeople Tanzania
Supply Chain Planning & Logistics Lead
Jaza