Tech Lead (Python)

Job location: Katowice, Poland

We are looking for a person with extensive knowledge of Python and experience in web projects. But knowledge and experience alone are not enough- the real key is a wilingness and an ability to share with others. Spreading good practices among the team and looking after quality – that’s what we have in mind! We wouldn’t mind if you have had occasion to work with English-speaking clients on app architecture matters and suggesting technical solutions. If so, this will be your chance to show off your experience and skills!:)

A few words about you:

  • Python is definitely your cup of tea – you have a few years of relevant experience
  • You have used quite a few web frameworks, but you’re really tight with Django:)
  • You have a solid understanding of databases, both relational (plus for PostgreSQL!) and NoSQL (MongoDB – you either hate it or you love it :P)
  • You have the principle that the quality of software should be team members’ top priority; you are aware of QA and CI tools and practices, and – you are also able to motivate even the worst sceptics
  • You have an experience in creating REST API
  • You aspire to better understand of your code and other applications
  • You can show your knowledge on building scalable and distributed applications
  • You get on with people easily, and knowledge sharing gives you lots of fun
  • You have great English communication skills, and the thought of regular technical conversations with clients doesn’t make you lose sleep at night;)
  • Analytical thinking is one of your assets

Having a few of these extra assets would be an advantage:

  • An experience in MongoDB/Redis
  • Practical knowledge of Celery
  • Familiarity with Ad technology/web analytics

What can you expect from us?

  • Flexible cooperation
  • An attractive salary (10000-12500 PLN net on a VAT invoiced B2B contract)
  • A development tools package with a resource library, regular events with lectures given by our colleagues, knowledge-sharing (tech and business) groups
  • Private health insurance
  • A lunch Card
  • A Multisport Card
  • Flexible working hours
  • Unforgettable parties and integration trips
  • A completely unique work atmosphere – we really like to keep things informal

Please don’t forget to include the following statement in your CV: “I hereby give consent for my personal data to be processed for the purposes of recruitment, in accordance with the Personal Data Protection Act dated 29.08.1997 (uniform text: Journal of Laws of the Republic of Poland 2002 No 101, item 926 with further amendments)”

About Marcin's team

Marcin Wójcik

Python PM

How do we work?

We work with Agile methodologies, mainly using Scrum and Kanban to keep the project on track. Our daily work is supported by Atlassian’s toolset: Jira, Confluence, Stash, and Bamboo. We automate everything we can in the name of Continuous Integration, and every piece of code has to be put through unit tests before being checked by other team members during our Code Review process. We do our best to make the introduction of new developers as seamless as possible by using the magical ‘vagrant up’ or ‘docker-compose up’ to reduce the time it takes to set up the development environment.

What makes us special?

  • We are the first independent Clearcode Python team in Katowice
  • Thanks to the DTŚ highway, we avoid the traffic jams in the city center : )
  • Our people help organize Kato.py meetups
  • All* team members use Linux or Macs

*Our PM is a die-hard Windows user, but we’re working on that.

We welcome people who:

  • Want to develop their skills and share their knowledge
  • Are communicative and reliable
  • Are not afraid of challenges

We mostly use:

Apply for a job at Clearcode

  • I hereby give consent for my personal data to be processed for the purposes of recruitment, in accordance with the Personal Data Protection Act dated 29.08.1997 (uniform text: Journal of Laws of the Republic of Poland 2002 No 101, item 926 with further amendments).