Skip to content

Back-end Developer (Python/Django)

  • Hybrid
    • Warszawa, Mazowieckie, Poland
  • Growth

Job description

We are looking for a Back-end Developer to join our E-commerce Technical Team.


About E-commerce Team

We are developing our own in-house online store, which is currently our main sales channel and therefore plays a key role in the success of our business. This is a web application built using Python/Django for the back-end and Nuxt for the front-end. While most tests are conducted manually, we also automate some of them using tools like Cypress and Locust.


Once you join our Team you will be responsible for:

  • Developing and maintaining an online store and related functionalities (e.g. creating tools for business to manage promotions, customer communication, orders, etc.)

  • Coding in Python, Django, and Django REST Framework

  • Optimizing our applications to ensure shorter response times and better system performance

  • Continuous code refactoring with an understanding of business value

  • Implementing potential architectural changes

  • Creating tools for automating business processes in the e-commerce sector

  • Accepting and providing feedback during code reviews

In order to achieve your individual as well as our common team and business goals you will cooperate closely with Front-end Developers, QA Specialists and other teams (e.g. CRM, marketing, brand) making sure that we’re at the same page with our work. Good communication is therefore crucial.



Why Tylko?

Being a part of the Tylko team goes beyond clocking in every day and keeping your head down. We celebrate inclusivity and work together to build a culture of happy, healthy employees who are truly heard, and provide the following great benefits for every single member:

  • One bonus day off every month

  • Comprehensive healthcare

  • Multisport

  • A discount on all Tylko products

  • And of course, a dog-friendly office!

You will be fairly remunerated (depending on your skills and experience) – 15.000 - 20.000 PLN for B2B contract (other forms of employment are also possible).

Job requirements

To work effectively in this role, it is important that you:

  • Have min. 3 years of commercial experience in programming with Django and Python

  • Have experience in programming and integrating APIs

  • Understand REST API and its role in customer journey

  • Have been working with PostgreSQL databases

  • Have analytical thinking and problem-solving skills

  • Take full responsibility for your part of the job, but understand project dependencies

  • Express your opinions openly with respect for the work of others

  • Take initiative and actively seek solutions or improvements

  • Feel comfortable in fast changing environment (specifics of work in the e-commerce - unexpected change in business may result in sudden change of priorities)

  • Have worked in Agile methodologies (incl. Scrum)

  • Speak both Polish (primarily used) and English

  • Are ready to work 3 days a week from our Warsaw office


It would be an additional plus if you have:

  • Experience working in a software house or e-commerce company

  • Any experience in DevOps area (e.g. knowledge of how to set up Docker, how Kubernetes works)

or

We're Tylko, a tech-driven design company with a big ambition: to completely revolutionise the furniture industry in Europe. How? By using powerful parametic design to enable customers to create storage that perfectly fits their individual needs, style and space. We continually push boundaries in order to minimise our impact on the planet, by producing only what's needed and creating furniture designed to last for decades.