Start-up in sports industry.
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
Pluses:
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