Обязанности:
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. Fully remote work formatEnglish 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 developmentRequirements: 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