Senior Python Developer

Python

Senior Python Developer

Python

Uniwersytecka 20, Katowice

Clearcode

Undetermined
B2B
Senior
Remote
3 348 - 4 464 USD
Net per month - B2B

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
Published: 21.04.2020
Office location