
Python Developer

Join my team!
Are you a Python Developer looking for work? We have some good news for you! We're excited to announce that our Backend Team keeps growing and we don't want it to stop. Currently, we're working on an electromobility-related project. We have no doubt that electromobility is the industry of the future. That's why we're looking for more help here—we need your superpowers!
Qualifications
Interested in our technology stack? Here’s a list of the tools we use on the current projects and ideal skills of our possible new teammate.
Must-haves
at least 2 year of commercial experience with backend development
strong computer science fundamentals
sharp attention to detail, and a user-centric focus
deep understanding and hands-on experience in designing clean, extensible APIs
experience in asynchronous programming
familiarity with relational databases and ability to write efficient SQL queries
experience with writing and maintaining tests
problem-solving skills and the ability to work methodically through complex architectural challenges
communicative English
Nice-to-haves
Basic knowledge of CI/CD processes
Basics of TypeScript knowledge, or willingness to learn
Joining Codetain means
- Salary adjusted to your skills and experience (with opportunities for promotion and raises)
- Work in a modern office in the city center with access to a private gym
- Access to courses, training, and mentorship from experienced leaders
- A dynamic work environment with opportunities to make a real impact on projects
- Flexible working hours and the possibility of partial remote work
- A friendly atmosphere in a cohesive and open-minded team
Get in touch
How can we help you? You can reach us any time
Can’t find a job postion you’re looking for?
We’re always looking for people with unique skills. Send us your CV and we’ll get in touch when we have an opening that matches your expectations and check how we recruit.
Get in touch
Wether you've seen our job offer or heard about Codetain from your friends, we'll be happy to get to know you. Send us an email with your CV and possible questions. We're waiting for you!
Introduction meeting
Now we can schedule a meeting to get to know you and have a chat in English. We're curious about your general skills and experiences. Then, we can give you the first assignment to see how you think and work.
Tech interview
Thanks to the assignment we can have a more detailed conversation about your skills.
Offer
We can finally present to you our offer and hear about your impressions! No matter what, you can count on a solid feedback which we believe is crucial to keep on improving.