Team Lead Developer, Python

closed
Logo of Mira Search

Mira Search

πŸ“Remote - United States

Job highlights

Summary

Join our client's start-up fitness company as the Team Lead Backend to develop and maintain web applications using Python.

Requirements

  • Experience in Python development for at least 2-3 years
  • Strong knowledge of Django and/or Flask frameworks
  • Experience working with databases (PostgreSQL, MongoDB, etc.)
  • Understanding of OOP principles
  • Experience with version control systems (Git)
  • Understanding of REST principles and experience developing RESTful APIs
  • Experience with Docker and containerization
  • Experience writing automated tests (pytest, unittest, etc.)

Responsibilities

  • Develop and maintain the backend of web applications using Python
  • Design and implement RESTful APIs
  • Work with databases (SQL and NoSQL)
  • Optimize application performance and scalability
  • Participate in the design of application and service architecture
  • Integrate third-party services and APIs
  • Write tests and ensure high code quality
  • Participate in code reviews and collaborative development

Preferred Qualifications

  • Experience with cloud platforms (AWS, Google Cloud, Azure)
  • Knowledge of microservice architecture
  • Experience with CI/CD tools (Jenkins, GitLab CI, etc.)
  • Understanding of asynchronous programming principles (Asyncio)

Benefits

  • Competitive salary
  • Flexible and modern company
  • Full remote, full-time
  • Equipment is provided if needed
This job is filled or no longer available