Banking, microfinance, insurance Jobs in Africa

39 jobs found

Equity Bank Kenya

Senior Full Stack Engineer - Python| Frontend (Angular/React)

Nairobi Kenya
Closed for applications
NCBA

Senior Product Manager, Global Integrations

Nairobi Kenya
Closed for applications
Kenya Reinsurance Corporation

Chief Accountant

Nairobi Kenya
Closed for applications
NCBA

IT Strategy & Value Specialist

Nairobi Kenya
Closed for applications
Central Bank of Kenya

Senior Officer, Payment Services Operations

Nairobi Kenya
Closed for applications
KCB Group

Merchant and Card Support Officer

Kampala Uganda
Closed for applications
Equity Bank Kenya

Senior Product Manager - Enterprise Applications

Nairobi Kenya
Closed for applications
SMEP Microfinance Bank Limited

Facilities Manager

Nairobi Kenya
Closed for applications
APA Life Insurance Limited

Senior Risk & Compliance Officer

Nairobi Kenya
Closed for applications

Get personalised job alerts directly to your inbox!

DFCU Bank

Financial Controller

Kampala Uganda
Closed for applications

Country / Region

Seniority (Banking, microfinance, insurance)

© Fuzu Ltd

Equity Bank Kenya

Banking + 2 more

Senior Full Stack Engineer - Python| Frontend (Angular/React)

Closed for applications
Job details

Contract Type

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 platform