Employment Full-time

Backend Developer

Job Overview

Deadline

June 12, 2026

Job Type

Full-time

Environment

On-site


Login to Apply
OR

Need Help?

If you have any questions about this role, please contact our HR team.

Contact Support →
Bafoussam, Cameroon
Posted 3 weeks, 1 day ago
Competitive Salary

We are looking for a highly skilled Senior Backend Developer with strong expertise in Python and Django to design, develop, and maintain scalable backend systems and APIs. The ideal candidate should have extensive experience building secure, high-performance web applications and microservices, with a strong understanding of software architecture, database optimization, cloud infrastructure, and DevOps practices.

You will work closely with frontend developers, DevOps engineers, product managers, and other stakeholders to deliver robust and maintainable solutions. The role requires excellent problem-solving abilities, leadership skills, and the capacity to mentor junior developers while contributing to technical decision-making and system design.

Key Responsibilities:

- Design and develop scalable backend applications using Python and Django/Django REST Framework
Build and maintain RESTful APIs and third-party integrations
- Optimize application performance, database queries, and system reliability
Implement authentication, authorization, and security best practices
- Manage asynchronous tasks, caching, queues, and background services
Collaborate with DevOps teams on CI/CD pipelines, Docker, cloud deployment, and monitoring
- Write clean, testable, and maintainable code following best practices
Participate in code reviews, architecture discussions, and technical planning
- Troubleshoot production issues and improve system stability
Mentor junior developers and contribute to team growth

Requirements

- Technical Requirements
- Strong experience with Python and Django
- Solid knowledge of Django REST Framework (DRF)
- Experience designing and consuming REST APIs
- Strong understanding of PostgreSQL/MySQL database design and optimization
- Experience with Docker and containerized deployments
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Experience with CI/CD pipelines and version control systems (Git/GitHub/GitLab)
- Knowledge of caching systems like Redis
- Experience with task queues such as Celery
- Understanding of Linux server environments and Nginx
- Knowledge of security best practices and application monitoring
- Familiarity with microservices architecture is a plus

Prerequisites

- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
- Minimum 3+ years of professional backend development experience
- Proven experience delivering production-grade Django applications
- Experience working in Agile/Scrum environments
- Strong understanding of software development lifecycle and best practices