Team Lead Python Developer

July 23

Apply Now

Description

• 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 • 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

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com