Senior Python Developer
Remote, Hybrid- Praha, Praha, Hlavní město, Czechia
Development
Job description
What is going on at Twisto right now?
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💪🏾.
- Praha, Praha, Hlavní město, Czechia
or
- Praha, Praha, Hlavní město, Czechia
All done!
Your application has been successfully submitted!