Generating Job Image...

Senior Backend Engineer (Flask) – Douala

PAYSIKA

Douala, Littoral, Cameroon

·

10 May. 2026

·

Unspecified

·

Internet - Web

·

Web developer

Description
As a Senior Backend Engineer, you will be responsible for the design, development, and maintenance of our APIs and critical backend services for our fintech applications. You will work closely with product, frontend, and DevOps teams to deliver scalable, secure, and high-performance solutions. This role emphasizes expertise in Python with the Flask framework(otherwise a strong experience in software design), while integrating advanced stacks suitable for a highly regulated fintech environment.
Missions / Responsibilities / Activities
Missions principales
  • Design and implement RESTful APIs in Python with Flask, ensuring high performance and low latency for real-time transactions.
  • Optimize the performance and scalability of backend systems to handle high volumes of financial data.
  • Contribute to the evolution of the backend architecture by integrating emerging technologies suitable for the fintech sector.
  • Apply fintech‑grade security practices, including authentication, authorization, encryption, and secure data handling.
  • Use AI tools to enhance productivity, explore ideas, and accelerate development.
  • Practice and promote TDD (Test‑Driven Development) and BDD (Behavior‑Driven Development) where appropriate.
  • Take end‑to‑end ownership of backend components, from design and implementation to deployment and evolution.
  • Design and evolve microservices‑based architectures, ensuring proper service boundaries, communication patterns, and data ownership. 
  • Work closely with the product and mobile teams to deliver ergonomic and reliable features adapted to local realities.
Job Requirements
Profil recherché
  • Minimum bachelor's degree in Computer Science (or similar fields) with at least 7 years in backend development, confirmed expertise in Python, Flask or a strong capacity to adapt to any language. Experience on Scalable fintech projects or similar is a plus).
  • Languages and frameworks: advanced Python, Flask (for lightweight and fast APIs), understanding of OOP principles, async programming, and clean code. Knowledge of Django or FastAPI is a strong asset.
  • Solid understanding of microservices architecture, distributed systems, and API design.
  • Strong system design skills, including scalability, consistency, and resilience concerns.
  • Strong knowledge of algorithms, data structures, and computational complexity.
  • Deep understanding of Clean Architecture, Clean Code, and SOLID principles.
  • Strong knowledge of algorithms, data structures, and computational complexity.
  • Security and performance: implementation of security protocols (OAuth, JWT, encryption), monitoring (Prometheus, ELK Stack), and optimization for scalability (caching with Redis). 
  • Cloud and infrastructure: experience with AWS (EC2, ECR, Lambda, S3) including Docker and Kubernetes for containerization and orchestration.
  • Soft Skills: technical leadership, ability to mentor, excellent communication skills, and teamwork in an agile environment
  • Additional tools: git for version control, PostgreSQL, unit testing (Pytest), and familiarity with libraries like SQLAlchemy, Celery for asynchronous tasks.
  • Experience with VISA card payment systems or fintech is an asset.
Applicant profile
» Experience Level: Senior
» Years of work experience: Between 5 years and 8 years
» Minimum Education Level: Bachelor's Degree
Application Documents
» Curriculum Vitae
NOTE: SCAMMERS ARE MORE AND MORE SMART! Never send money to a stranger during a recruitment process for any reason! And If ever you should, please do so at your OWN RISK!
Appy Instructions

Deadline: 10/05/2026

Receive our offers instantly on: