Match score not available

Team Lead Python Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

2-3 years of experience in Python development, Strong knowledge of Django and/or Flask, Experience with databases (PostgreSQL, MongoDB), Understanding of OOP principles, Experience with version control systems (Git).

Key responsabilities:

  • Develop and maintain backend using Python
  • Design and implement RESTful APIs
  • Optimize performance and scalability
  • Integrate third-party services and APIs
  • Write tests and ensure code quality
Mira Search logo
Mira Search Human Resources, Staffing & Recruiting Startup https://mira-search.ae/
2 - 10 Employees
See more Mira Search offers

Job description

Our client's company, start-up in fitness industry, is looking for the Team Lead Backend to join the team.

! Experience working with applications that involve routing, navigation, and mapping is needed. Start-up experience is a plus. English B2+

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

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.)
  • Basic understanding of DevOps practices is a plus
  • Ability to work in a team and good communication skills


It's an advantage, if you have:

  • 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Verbal Communication Skills

Python Developer Related jobs