Full Stack Developer (Python + JS)

Interesting facts and challenges

In our team, we have the pleasure of cooperating with a large and prestigious AdTech customer. We’re not afraid of challenges. Everyday we work on tasks touching on the latest methods and trends. From an engineering point of view, this is what gets us up in the morning:

  • Optimization of costs and platform operation (infrastructure focused!)
  • Operating on large amounts of data – just one of our data sources contains more than 400 GB of data compressed in parquet (per hour!)
  • Building distributed applications that need to meet ambitious performance requirements
  • Close cooperation with the client, both with customer-side analytics, stakeholders and Scrum Master
  • Creating an interface to manage infrastructure optimization and analysis of platform effectiveness
  • Planning a flexible interface for the data management platform (DMP), which will allow us to visualize the results of machine learning algorithms

Our team is keen on taking tasks in the fields of optimization, data science and machine learning. Want to flex your engineering muscles with us? Don’t hesitate – get in touch!

You’re our ideal candidate if you:

  • Have at least 3 years experience with developing web based applications
  • Are an expert in front (JavaScript) with backend skills (Python/JVM) – or the other way around
  • Understand the algorithmic complexity of solutions
  • Are able to run a variety of tests and know how to optimize them
  • Can use Git like a pro
  • Value teamwork (inspired by scrum foundations), sharing knowledge, pair-programming and solving problems together
  • Communicate effectively in English

It would be awesome if you also have:

  • Participated in the development of scalable, dispersed applications
  • Experience with React (or another frontend framework) + Flux
  • Used package managers (Npm, Yarn) & Webpack
  • Knowledge of CSS and it’s predecessors (SCSS, LESS or other)
  • Knowledge about containerization and automation (Docker, Continuous Integration, Continuous Delivery)
  • Solid knowledge of MySQL, PostgreSQL or another RDBMS
  • Experience with NoSQL

What we can offer:

  • Flexible cooperation
  • An attractive salary (8000-12500 PLN net on a VAT invoiced B2B contract)
  • A development tools package with a resource library, English classes, regular events with lectures given by our colleagues, knowledge-sharing (tech and business) groups, and the opportunity to join our open-source projects that our teams are working on
  • Private health insurance
  • A lunch Card
  • A Multisport Card
  • 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)”


Katowice, Wrocław


8000-12500 PLN net on a VAT invoiced B2B contract


Docker, Git, JavaScript, Python, ReactJS, SQL

Apply Now

About Team

Łukasz Małecki - Python PM

How do we work?

We mostly focus on research topics related to machine learning. The product we’re developing for our customer is innovative and based on the newest tools dedicated to data processing and building self-learning systems. During our daily work we often use pair programming, which helps us get familiar with our colleagues’ approach to a given issue. More importantly, it helps us find the optimal solution for a specific problem. We also highly appreciate the opportunity to share experiences, develop our skills and gain knowledge in new areas.

What makes us special?

We are a truly unique team! We’re the first team in the company implementing deep learning at the production level. We lucky to have a colleague who is a specialist in machine learning (also first one in the whole company!) and loves to share his knowledge. Joining our diverse team, you will also meet another colleague deeply involved in developing Mozilla projects in his free time. We put an emphasis on brainstorming and we’re very attached to our white board that is home to complex diagrams and architecture models developed during our discussions. In crucial phases of the project we organize so-called architects meetings, inviting the most experienced developers from other teams, discussing and making significant decisions. Above all, we are never afraid of technical challenges and are full of positive energy. That creative energy drives us to work hard to discover and develop new technologies.

We’re waiting for people who:

  • Like to work with others and put an emphasis on interpersonal relations in the team
  • Are able to use both creative and logical thinking to solve complicated problems
  • Are driven by new challenges are not afraid of them
  • Feel comfortable communicating in English

We mostly use: