
Senior Full Stack Engineer - Python| Frontend (Angular/React)
Information Systems Auditor
Information Security Officer
ESG & Climate Risk Officer
ICT Officer -Business Systems & Applications
Product Development Officer
Branch Manager
Debt Recovery Officer
Project Analyst

Get personalised job alerts directly to your inbox!
Officer-Digital Banking
Top cities with open vacancies
Jobs in Nairobi, Jobs in Juja, Jobs in Kitengela, Jobs in Kikuyu, Jobs in Ruiru, Jobs in Thika, Jobs in NgewaCompanies hiring now
Britam, Central Bank of Kenya, Consolidated Bank of Kenya, Equity Bank Kenya , Mogo Kenya LimitedProfession (Banking, microfinance, insurance)
Industry
Seniority (Banking, microfinance, insurance)
© Fuzu Ltd

Banking + 2 more
Description
EXPERIENCE
· Minimum 7 years of full stack software development experience -a strong emphasis and hands-on
· experience in .NET Core in the backend and Angular/React on the client.
· At least 2–3 years in a senior or lead engineering role.
· Experience in financial services, fintech, or regulated environments preferred.
Proven experience delivering production-grade backend systems at scale.
Academic qualifications and certifications
Required:
· Bachelor’s degree in computer science, Software Engineering, or related discipline (or equivalent practical experience)
Nice to Have
· Cloud or architecture certifications.
· Security or DevOps-related certifications.
Responsibilities
A. Back-End Engineering (Advanced)
· Design, develop, and maintain robust backend applications and services using Python, Django, and Django REST Framework.
· Build secure, scalable, and high-performing RESTful APIs to support web, mobile, and third-party integrations.
· Design and implement backend architecture, application logic, and reusable components in line with engineering best practices.
· Develop and optimize database models, queries, and schemas to ensure data integrity, performance, and scalability.
· Implement and manage caching strategies using Redis to improve application responsiveness, reduce latency, and support high-traffic workloads.
· Integrate applications with relational databases, external services, and internal platforms to support business processes and digital products.
· Troubleshoot and resolve complex backend, database, and performance issues across development, testing, and production environments.
· Write clean, maintainable, and well-documented code, applying coding standards, design patterns, and secure development practices.
· Conduct code reviews and contribute to the continuous improvement of engineering quality, development standards, and team practices.
· Collaborate with frontend developers, product managers, designers, and other engineering teams to translate business requirements into effective technical solutions.
· Contribute to testing, deployment, CI/CD, monitoring, and operational support to ensure reliable software delivery and production stability.
· Support incident resolution, root cause analysis, and ongoing optimization of backend services, database performance, and caching layers.
B. Front-End Engineering (Advanced)
· Leading the end-to-end development of sophisticated web applications using Angular or React.
· Collaborating closely with cross-functional teams to define technical architecture, design scalable solutions, and ensure seamless integration.
· Mentor and guide junior and mid-level developers, fostering a culture of learning and continuous improvement.
· Write high-quality, modular, and maintainable code in JavaScript, TypeScript, HTML, and CSS, adhering to industry best practices.
· Conduct comprehensive code reviews, providing strategic feedback to enhance code quality, performance, and maintainability.
· Collaborate with UI/UX designers to translate complex concepts into intuitive user interfaces.
· Address complex technical challenges, debugging and resolving issues to ensure successful project implementation.
· Participate actively in project planning, estimation, and resource allocation, leveraging your experience to drive project success.
· Stay abreast of emerging technologies, industry trends, and best practices, and share your insights with the team.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.