Full Time
$700/month
40
Mar 27, 2024
**Job Type**: Full-time
**About Us**:
We are a startup in stealth mode located in the Bay Area. Our mission is to revolutionize Event management through innovative solutions and cutting-edge technology.
**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 Mongo Engine 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.
10. Integrating a database into the FastAPI backend
11. Ensuring smooth communication between the backend and the database
12. Implementing efficient data storage and retrieval mechanisms
**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.
9. Advanced knowledge of FastAPI framework
10. Strong understanding of database integration and management
11. Proficiency in handling API requests and responses
12. Experience with data modeling and schema design
13. Ability to optimize database performance for efficient operations