Skip to content

Senior Python Developer

Remote, Hybrid
  • Praha, Praha, Hlavní město, Czechia
Development

Job description

What is going on at Twisto right now?

We started in 2013 as the simplest deferred payment solution at online checkout. Today we are a daily payments app, delivering seamless omnichannel daily payments to customers across Europe 🌍. And you can help on our next journey! We are looking for a new colleague to take a position of  Senior Python Developer.

Your future challenges:

You, will work closely with Business Analyst's & Product Owners to refine user stories and requirements and identify, prioritize and execute tasks within the software development life cycle. We expect a new team member to mentor junior developers, work independently and proactively (look for details and answers, not just wait patiently for a reply), and be comfortable raising challenges and proposing software improvements.
It is vital that you have good communication skills and a proven ability to work well with both technical and non-technical colleagues and be comfortable working with minimal supervision.


You can also expect to:

  • Develop and maintain Python applications
  • Deliver solid and maintainable software
  • Translate business requirements into technical solutions
  • Implement, review, support and debug required scope
  • Write tech specs and define project architecture
  • Write unit tests and integration tests
  • Participate in code review
  • Participate in verbal and written communication with the stake holder(s).


What can Twisto offer:

  • Direct influence on Twisto results - development and technology are the core of the company;
  • Focus on automation and full continuous deployment (around 20 release per day);
  • Great space for personal development💡 
  • Hybrid work model (we have nice offices in Prague Karlín and in Warsaw)🏢;
  • Informal and pleasant atmosphere - we all know and respect each other and we also have a pack of dogs🐶 ;
  • Promoting a healthy lifestyle 🤸 - we do offer Multisport Card, flexible working hours, health care, drinking and fruit daily🍎 in the office, team events, 5 weeks of vacation 🌴 and  5 relax days  😎 or 5 days of additional paid leave for parents after child birth👶, etc.

Job requirements

We expect you to not only master development perfectly, but also to be able to work in a team 🙋‍♂️🙋.

  • At least 5 years of experience as Software Developer
  • Clean coding methodologies (SOLID, YAGNI)
  • Fluency in SQL, Python, Unix/bash scripting
  • Ability to write easily understandable and maintainable code in multiple programming languages...polyglot will be a distinct advantage
  • Databases: SQL {PostgreSQL, MySQL} , NoSQL {Apache Cassandra, Redis, MongoDB} 
  • Good understanding and working knowledge of Django

Would be a plus

  • Experience with prototyping and sketching
  • Side projects or open source contributions
  • Cloud: AWS
  • Java, Javascript, GO
  • Domain Knowledge

We will be happy to talk about the details in an online meeting👩‍💻. If you are interested, we will be happy to show you specific parts of the job so that you know what you will be working on💪🏾.



Remote, Hybrid
  • Praha, Praha, Hlavní město, Czechia
Development

or

Remote, Hybrid
  • Praha, Praha, Hlavní město, Czechia
Development