Backend Developer (FastAPI)
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:
- Design, build, and maintain efficient, reusable, and reliable FastAPI code.
- Implementation of security and data protection solutions.
- Integration with frontend components and third-party services.
- Define and maintain the database models and schemas using MongoEngine with MongoDB.
- Optimize applications for maximum speed and scalability.
- Collaborate with the frontend team to integrate user-facing elements.
- Ensure the application is containerized using Docker.
- Use Bitbucket for version control and code collaboration.
- Implement CI/CD pipelines using Jenkins.
Requirements:
- Proven experience working with FastAPI or similar Python-based web frameworks.
- Expertise with MongoDB and MongoEngine.
- Familiarity with Docker and container orchestration.
- Experience with version control tools, especially Bitbucket.
- Good understanding of CI/CD pipelines, specifically Jenkins.
- Strong problem-solving skills.
- Ability to write clean, readable, and maintainable code.
- Excellent communication skills.