Experienced Python Engineer

Bosnia and Herzegovina, Bulgaria, North Macedonia, Slovenia, Romania, Hungary, Serbia

Are you ready for new challenges?

We are looking for a Python web developer to work with other team members to achieve project goals.

Key responsibilities

  • Writing clean code
  • Covering the code with just the right amount of tests
  • Design, implementing interaction with databases
  • Maintenance and troubleshooting of complex systems
  • Developing and maintaining applications based on provided requirements
  • Integrating third party services using common protocols
  • Writing a scalable backend platform
  • Ensuring that all components and the overall application are robust and easy to maintain
  • Working in Agile environment
  • Working well as part of the team

Required qualifications

  • 3+ years of experience working with Python
  • Experience with Docker
  • Experience working with relational databases and key-value stores
  • Experience working with queues
  • Software development background and understanding of fundamental computer science concepts including algorithms and data structures
  • Excellent knowledge of design patterns, good modeling practices and architectural concepts
  • Strong knowledge of RESTful API principles and architectures
  • Experience with source control systems (Git)
  • Fluent English

Good to have:

  • BSc in Computer Science, Mathematics or equivalent experience
  • Experience with data engineering and document content extraction

Experienced Python Engineer

Job description

Experienced Python Engineer

Personal information
Professional data