Have you ever worked in a team that supports each other and follows the general rule of “one for all and all for one”?


Do you want to deal with serious big-data challenges and data-science elements in projects?


Do you value a good work culture with the attitude “we have no time for those who don’t care about quality’?


Do you want to work in the AdTech world with a company that possesses its own R&D department?


Are you looking for an open-minded environment with well-skilled people on board that care about a great atmosphere and share knowledge with you?


If yes, then you are in the right place!


Be our missing link! We work in a permanent and well-coordinated team, following the principles of a whole-team approach and shift left. This means that we place great emphasis on team cooperation and go beyond narrow specializations. We are working with highly advanced projects from the AdTech and MarTech industries, and we’re involved in every stage of the project’s lifecycle, from the beginning to the MVP development phase, while maintaining a really high degree of autonomy and decision-making.


As a python developer, you will have the opportunity to gain design and infrastructure skills and have the chance to work with clients


You will be an ideal match if you have:


  • At least 2 years of commercial experience in Python programming.
  • Experience in developing web applications.
  • Practical knowledge of working with AWS.
  • Experience with Docker.
  • Excellent skills in creating good programming practices (e.g. TDD and pair programming).
  • Worked with SQL databases (especially PostgreSQL).
  • Great communication skills in English.
  • The ability and willingness to work as part of a team :)


It would be nice if you have:


  • Knowledge of at least one web framework (e.g. Flask, Django, FastAPI)
  • Awareness of infrastructure as code (IaC). 
  • Experience in working with CD/CI.
  • The ability to develop ETL in Pyspark.
  • Communication skills in Polish.


If you join us, you will work with:


Noemi: She is best in backend development, mentoring, Python, and soldering after work. She cares about having a good atmosphere in the team and adheres to the meeting agenda. For relaxation, she walks in the mountains and visits industrial buildings. 


Sebastian: DevOps, he defines himself as the least-liked person on the team because in his opinion, you have to earn the right for people to like you. How does he hope to do that? By gaining and sharing his knowledge, having a professional attitude, and gaining experience.


Tomek: Mainly a backend worker, but after hours he also works on the frontend. He has a PhD in chemistry, but he has finished his academic career and now finally has time to brew beer.


Mateusz: A Python developer who eagerly explores the secrets of DevOps. Outside of work, he loves to spend time actively by going to the gym or cycling in the mountains.


Yana: A specialist in testing and QA whose greatest passion is traveling and playing board games.


Magda: The Project Manager of the team, a fan of Agile and … automotive photography!


Damian: Frontend developer, motorcycle and bicycle lover.


We guarantee: 

  • A salary between 10,000 and 18,000 PLN net on a B2B contract or employment contract equivalent.
  • A benefit package, including MyBenefit cafeteria, private healthcare and many more.
  • Serious challenges! We have a self-development day and a training budget for the team. 
  • New and modern projects with no technological debt and maintenance.


 We can promise you:

  • Support for your growth.
  • Flexible working hours and the option to work remotely.
  • A unique atmosphere. 
  • Working conditions suitable for your preferences.


How do we work?

We are a dynamic team, fascinated by modern Scrum and Agile tools. Every day we try to use the best practices developed together. We use Kanban and Scrum to keep the project in check. We are supported in this by several tools from the Atlassian stack — Jira, Confluence, Bitbucket and Bitbucket Pipelines. As part of Continuous Integration, we automate what we can, and our code must be covered with tests before it goes to another team member as part of our code review. We try to make the introduction of a new person into the project quick and pleasant by reducing the setting up of the development environment to a magical ‘make up’ or ‘docker-compose up’.


What makes us special?

  • We are the first independent Clearcode Python team in Katowice.
  • Even though the traffic is loud, it’s still easy to communicate in the office!
  • Our people organize various meetups, including IT Depends, Coding Dojo Silesia and Ferajna (our company’s technical meetings).
  • We like to work using Kubernetes and we start each project with a suitable environment.
  • We like remote work.

You will be our ideal match if:

  • You’re open minded and focused on personal development.
  • You like sharing knowledge with others.
  • You’re not afraid of challenges.

You can surely count on:

support for your development

Flexible working hours & remote work

Private health care

Truly unique atmosphere

Flexible work arrangements

Please don't forget to include the following statement in your CV: "I agree to the processing of my personal data for the purposes of the recruitment process in accordance with Article 6(1)(a) of Regulation (EC) No. 2016/679 of the European Parliament and of the EU Council of 27 April 2016 on the protection of personal data and free movement of such data, repealing Directive 95/46/EC."


About Team

Magdalena Michalak - Project Manager

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, Bitbucket and Bitbucket Pipelines. 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 ‘make 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 from Katowice help organize IT Depends and Coding Dojo Silesia meetups, and we are also involved in our ferajna meetings (our company technical meetups)
  • We like to use Kubernetes and we start every new project by setting up the proper environment
  • Our team respects and values remote work

We welcome people who:

  • Want to develop their skills and share their knowledge
  • Are communicative and reliable
  • Are not afraid of challenges
  • Max. file size: 32 MB.
    Clearcode Group, with its headquarters at św. Antoniego 2/4, 50-073 Wrocław (Clearcode S.A. and Clearcode LLC), is Data Controller. We collect your data to be processed for the purposes of recruitment and future recruitment, if you give us clear and voluntary consent to do so. Data is stored for a maximum period of 36 months. You have the right to access and correct your personal data. Your consent may be withdrawn at any time by sending an email to gdpr@clearcode.cc. More information can be found on our Privacy Policy page.