Backend Developer
Posted Updated
Job Description
- Build and maintain core backend services using python (FastAPI, Flask, Django)
- Design and implement RESTful APIs and microservices pattern
- Integrate with external APIs and ensure secure/authenticated flows.
- Implement logging, token usage tracking, and analytics endpoints.
- Create and maintain data pipelines
- Optimize database schemas and manage storage across cloud-based or serverless infrastructure.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 3+ years of backend development experience with Python (FastAPI, Flask, or Django preferred).
- Strong understanding of API-first development and REST/GraphQL best practices.
- Experience with cloud services (e.g., AWS, GCP, Vercel) and containerization (Docker, Kubernetes).
- Familiarity with PostgreSQL, MongoDB, Database SQL, NoSQL and S3-based data systems.
- Hands-on experience with CI/CD pipelines (GitHub Actions, GitLab CI).
- Experienced in AI implementation is plus.
- Strong debugging, documentation, and unit testing skills.