Full Time
1000 USD/month
40
Jun 14, 2024
**Role Overview**:
We are seeking an experienced Backend Developer with strong expertise in FastAPI to join our dynamic team. This individual will be responsible for building and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the frontend.
**Key Responsibilities**:
1. Design, build, and maintain efficient, reusable, and reliable FastAPI code.
2. Implementation of security and data protection solutions.
3. Integration with frontend components and third-party services.
4. Define and maintain the database models and schemas using MongoEngine with MongoDB.
5. Optimize applications for maximum speed and scalability.
6. Collaborate with the frontend team to integrate user-facing elements.
7. Ensure the application is containerized using Docker.
8. Use Bitbucket for version control and code collaboration.
9. Implement CI/CD pipelines using Jenkins.
**Requirements**:
1. Proven experience working with FastAPI or similar Python-based web frameworks.
2. Expertise with MongoDB and MongoEngine.
3. Familiarity with Docker and container orchestration.
4. Experience with version control tools, especially Bitbucket.
5. Good understanding of CI/CD pipelines, specifically Jenkins.
6. Strong problem-solving skills.
7. Ability to write clean, readable, and maintainable code.
8. Excellent communication skills.