Senior Python Developer

22.5k - 28k PLN/ mies.B2B
18k - 23k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#438725·Dodano 2 dni temu·7
Źródło: KUBO Poland
Aplikuj teraz

Tech Stack / Keywords

PythonFastAPIDjangoFlaskMySQLRedisMQTTMosquittoHiveMQEMQX

Firma i stanowisko

The company provides devices and subscription-based infrastructure for a connected-device ecosystem used by retail and hospitality businesses across Europe.

Wymagania

  • At least 4-5 years of commercial experience in backend development.
  • Proven experience designing and building distributed systems, cloud-based applications or scalable backend services.
  • Strong Python skills and hands-on experience with FastAPI, Django, Flask or a similar framework.
  • Experience working with relational databases, especially MySQL, and non-relational databases, especially Redis.
  • Good knowledge of MQTT, including QoS, retained messages and broker configuration with tools such as Mosquitto, HiveMQ or EMQX.
  • Solid understanding of networking concepts, including TCP/IP, routing and load balancing.
  • Experience with Docker and Git.
  • Experience working in a cloud environment: AWS, GCP or Azure.
  • Strong focus on clean code, automated testing, code quality and maintainable solutions.
  • Technical university degree in Computer Science, Software Engineering or a related field.
  • English at minimum B2 level, allowing comfortable day-to-day communication.
  • Openness to hybrid work from the office (2-3 days per week) in Wrocław.

Obowiązki

  • Build and develop backend features in Python.
  • Improve the performance and reliability of services that support smartwatches, tablets and mobile communication.
  • Investigate and fix connectivity issues, including delays, unstable device connections and TCP disconnects.
  • Maintain and develop the communication layer between devices and backend services.
  • Build and support integrations with external customer systems.
  • Work with MQTT communication, including QoS settings, retained messages and broker configuration.
  • Write clean, maintainable code and follow good engineering practices.
  • Take part in code reviews and write automated tests to maintain strong code quality.
  • Work closely with the Tech Lead and Android Developers on product and technical decisions.
  • Help improve backend architecture as the platform, number of devices and customer integrations grow.

Benefity

  • Hybrid work model in Wrocław (2-3 days per week).
  • Employment type: B2B or Contract of employment directly with the customer.
  • Salary for B2B: 22,500 - 28,000 net/month.
  • Salary for Contract of employment: 18,000 - 23,000 PLN gross/month.
  • Benefits include MultiSport card.
Karta sportowa

Inne informacje

Candidates must be open to hybrid work from the office (2-3 days per week) in Wrocław, as the team is based there. English language proficiency at minimum B2 level is required.

KUBO Poland Sp. z o.o.

KUBO Poland Sp. z o.o.

34 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz