Generating Job Image...

SENIOR BACKEND ENGINEER – Douala

PAYSIKA

Akwa, Douala, Littoral, Cameroon

·

03 Mar. 2026

·

Unspecified

·

Information Technology - Electronics - Digital

·

Developer

Description
PAYSIKA RECRUTE SENIOR BACKEND ENGINEER
Job title: Senior Backend Engineer (Flask)
Location: Douala, Akwa, rue Foch
Work condition: On site (Possibility of Remote within a UTC+3 timezone)
Type of contract: Permanent contract
Who we are?
PaySika is an innovative fintech transforming financial services across Central Africa and beyond. A few years ago, the PaySika app was launched in Cameroon, enabling users for the first time to obtain a prepaid Visa bank card from home in just a few minutes. To deposit money, users are using local funding methods such as mobile money and bank accounts. Since then, PaySika has supported hundreds of thousands of people in their daily financial activities, including online and offline payments, peer-to-peer transfers, bill payments, and interoperable transfers, positioning the company as a pioneer in its segment.
PaySika is backed by reputable institutional VC investors, a strong signal of its ability to sustainably reshape the financial landscape in a region where only 25% of the population has access to traditional banking services.
Missions / Responsibilities / Activities
Job 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.
Key responsibilities:
  • 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.
  • Participate in code reviews, mentor junior team members, and solve complex problems.
  • Ensure testing and validation of developed features.
  • Work closely with the product and mobile teams to deliver ergonomic and reliable features adapted to local realities.
Job Requirements
  • Experience: Minimum bachelor's degree (Bac+4) 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.
  • 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.
Your Perks
How to join PaySika?
  • A meaningful mission: contribute to financial inclusion and technological innovation on the African continent.
  • A dynamic environment: work in a team that values innovation, creativity, and collaboration.
  • Growth opportunities: possibility of growing in the company based on results achieved and demonstrated commitment.
Applicant profile
» Experience Level: Senior
» Years of work experience: Between 5 years and 8 years
» Minimum Education Level: Master'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!
Click here to download the job document (you must be logged in to download this document)
Receive our offers instantly on: