Senior Backend Developer (Python)

Must Have:

  • 3+ years of backend development experience with a strong focus on Python
  • Expertise in FastAPI and building scalable APIs
  • Strong understanding of software architecture, system design, and RESTful principles
  • Ability to write clean, maintainable, and well-documented code
  • Experience working in an agile, remote-first environment

Responsibility:

  • Build, test, and maintain high-performance backend services using Python and FastAPI
  • Collaborate with frontend developers, designers, and product teams to ship quality features
  • Optimize backend code for performance, scalability, and reliability
  • Participate in code reviews, technical discussions, and problem-solving
  • Ensure best practices in security, testing, and documentation

Requirements:

  • Proven experience with Python and FastAPI in production environments
  • Familiarity with Docker, CI/CD pipelines, and cloud deployment (AWS/GCP/Azure)
  • Experience with relational and NoSQL databases
  • Strong communication skills and comfort working with international teams
  • Ability to work independently and take full ownership of deliverables

Benefits:

  • High-impact role
  • Remote-first culture
  • Exposure to global clients and cutting-edge technologies
  • Career growth, ownership, and continuous learning opportunities

Please do not apply if you don’t meet the must-have requirements.

Job Type: Full Time Contract
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf