Experienced Python Engineer

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

What we offer

Permanent contract and competitive salary

Innovative and cutting-edge projects

Flexible working hours

Private healthcare service

Flat hierarchies and short decision paths

Team events and sport activities

Fast personal development and a steep learning curve

Rapidly growing, friendly and extremely pleasant working environment

Full fridge of drinks and fresh fruits, and an office packed with positive energy

Maybe you are our next colleague?

Apply for the Experienced Python Engineer