#1 Job Board for tech industry in Europe

Senior Python Developer
Python

Senior Python Developer

Katowice
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Python

    advanced

    Django/Falcon/Flask

    advanced

    REST API

    advanced

    Git

    advanced

    Linux

    regular

    AWS

    nice to have

    Docker

    nice to have

    GraphQL

    nice to have

Job description

We are not a generic software development company — our teams are passionate about building software for today’s challenging industries from the AdTech & MarTech environment. We build scalable and high-availability platforms, we take care of good practices and knowledge sharing & we are great team players! Besides that, we put strong emphasis on knowledge-sharing activities - in Katowice we support Coding Dojo Silesia & IT Depends meetups.

You’re the right person for the job if you:
  • Have at least 3 years of experience as a backend developer and you’d like to focus your professional experience on Python
  • Write clean, legible, and productive code
  • Have participated in the development of scalable and dispersed applications
  • Are able to run a variety of tests and know how to optimize them
  • Know at least one of the popular frameworks (a big plus for Django, Falcon or Flask)
  • Have a solid understanding of databases, both relational and NoSQL
  • Have experience in creating REST APIs
  • Feel comfortable using Linux (it would be best if it’s Debian based)
  • Can use Git like a pro
  • Value teamwork (inspired by scrum foundations), pair-programming and solving problems together
  • Are open to explore new technologies and don’t want to stick with only one field of knowledge or programming language
  • Enjoy sharing your knowledge with other team members
  • Can communicate effectively in English

It would be an advantage if you:
  • Are aware of cloud solutions and know how to manage dispersed infrastructure (we are using AWS)
  • Have experience with distributed computing
  • Have knowledge about containerization and automation (Docker, Continuous Integration, and Continuous Delivery)
  • Have worked with GraphQL and are familiar with its pros and cons