Senior Backend Engineer (Flask) – Douala
PAYSIKA
Douala, Littoral, Cameroon
·10 May. 2026
·Non spécifié
·Internet - Web
·Développeur web
- 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.
- 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.
» Années d'expérience: Entre 5 ans et 8 ans
» Niveau Académique Minimum: Licence
Deadline: 10/05/2026
