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