Python Developer - Freelancer
Responsibilities
-
Designing, developing, and maintaining backend applications in Python.
-
Optimizing applications for performance and scalability.
-
Writing clean, maintainable, and well-documented code.
-
Collaborating with the project team to define requirements and design solutions.
-
Testing, debugging, and maintaining existing code.
-
Researching and implementing new technologies to continuously improve products.
-
Good command of English - minimum level B2.
Requirements:
-
Good knowledge of the Python language.
-
Understanding of microservices architecture and design patterns.
-
Ability to work with relational and non-relational databases.
-
Familiarity with version control tools such as Git.
-
Teamwork skills and good communication.
-
Strong understanding of unit and functional testing principles.
Nice to Have:
-
Experience with Ruby on Rails.
-
Knowledge of cloud technologies like AWS, Azure, or Google Cloud Platform.
-
Interest in DevOps and CI/CD automation.
-
Familiarity with basic frontend concepts.
We offer:
-
Attractive salary
-
Flexible working hours
-
A chance to develop hard and soft skills
-
Work in an international team
-
Interesting projects for international clients
Last modified Monday, August 12, 2024