Generating Job Image...

Backend Python Developer – Douala

PRIMUS CLOUD SOLUTIONS

Douala, Littoral, Cameroon

·

Apply ASAP

·

Unspecified

·

Information Technology - Electronics - Digital

·

Developer

Description
Do you have a passion for building robust and scalable backend systems with Python? Are you an expert in crafting clean and well-documented APIs? If so, we want to hear from you!
We're looking for a talented and experienced backend developer to join our growing team. In this role, you'll play a critical part in developing and maintaining our backend infrastructure using Python and FastAPI. You'll be responsible for designing, implementing, and testing efficient APIs that power our applications.
Missions / Responsibilities / Activities
  • Design, develop, and maintain RESTful APIs using FastAPI and best practices.
  • Collaborate with front-end developers to understand API requirements and translate them into high-quality, well-documented code.
  • Implement robust error handling and security measures to ensure the integrity and reliability of APIs.
  • Utilize databases (SQL or NoSQL) to store and manage data efficiently.
  • Write unit and integration tests using frameworks like pytest to ensure code quality and stability.
  • Optimize API performance and scalability to handle high volumes of traffic.
  • Stay up-to-date on the latest advancements in Python, FastAPI, and backend development trends.
  • Participate in code reviews and contribute to a collaborative development environment.
Job Requirements
  • 2+ years of professional experience as a backend developer using Python.
  • Proficiency in writing clean, well-documented, and maintainable code.
  • Strong understanding of FastAPI concepts and functionalities, including routing, data validation, and dependency injection.
  • Experience with database technologies (SQL and/or NoSQL) and data access patterns.
  • Experience with Test Driven Development (TDD) principles and practices.
  • Familiarity with containerization technologies (Docker) is a plus.
  • Experience with cloud platforms (AWS, GCP, Azure) is a plus.
  • Excellent communication, collaboration, and problem-solving skills.
  • A passion for building efficient and scalable backend systems.
Your Perks
  • Experience with asynchronous programming frameworks (e.g., asyncio).
  • Experience with caching mechanisms (e.g., Redis, Memcached).
  • Experience with message queues (e.g., RabbitMQ, Kafka).
What We Offer
We offer a competitive salary and benefits package, along with the opportunity to work on challenging and rewarding projects in a fast-paced and collaborative environment. You'll have the chance to learn from talented developers, contribute to the growth of our company, and make a real impact on our products.
Applicant profile
» Experience Level: Medium
» Years of work experience: Between 2 year and 3 years
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

Receive our offers instantly on: