Backend Developer

Responsibilities:

  • Design, develop, and maintain backend services using Python and FastAPI
  • Build scalable, secure, and high-performance REST APIs
  • Implement complex business logic with clean, testable code
  • Optimize backend systems using strong DSA and algorithmic thinking
  • Design and manage database schemas and queries (SQL / NoSQL)
  • Handle authentication, authorization, and role-based access control
  • Write unit tests and ensure high code quality
  • Collaborate with frontend, product, and data teams

Required Skills:

  • Strong proficiency in Python
  • Hands-on experience with FastAPI
  • Excellent Data Structures & Algorithms fundamentals
  • Strong problem-solving and logical thinking skills
  • Experience building RESTful APIs
  • Knowledge of databases (PostgreSQL / MySQL / MongoDB)
  • Understanding of async programming and API performance optimization
  • Familiarity with Git and version control workflows

Find Latest Job