If working with big and important projects that have a great impact on a lot of people in their daily lives, as well as using latest technologies sound like something you have been dreaming of doing, then this is for you. Our client is one of the fastest growing travel technologies companies with offices both in Europe and North America. Over a decade, they have been building and implementing award-winning software solutions for the airline, train, and sea travel industries. It is a unique opportunity to join the team that values drive, intellectual honesty, personal integrity and commitment to excellence in getting the job done.

In our collaboration model, you will work and communicate directly with the development team on the client side.

Responsibilities

  • Producing clean, efficient code
  • Designing and developing services and components from the scratch
  • Integrating software components and third-party API
  • Automating feature and integration tests
  • Ensuring services high performance and availability
  • Respecting CI/CD pipeline

Relevant experience and abilities

  • 2 + years of experience as Python developer
  • Good programming fundamentals, understanding of data structures and algorithms
  • Relational databases understanding (SQL, ORM)
  • Experience with any of two of REST/RPC/SOAP
  • Experience with external/public API’s
  • Proficiency in  event-driven programming
  • Experience with unittest/mock
  • Linux systems knowledge
  • Initiative: the ability to identify and complete tasks on your own
  • Top-notch troubleshooter
  • Clear and effective communicator
  • Proficient level of English

Bonus if you have competence/experience in

  • Developing software in travel business domain
  • Microservices is a plus
  • Threading and asyncio is a plus
  • You love borsch!