Senior Python Developer
22.5k - 28k PLN22 500 - 28 000 PLN/ mies.B2B
18k - 23k PLN18 000 - 23 000 PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#438725·Dodano 2 dni temu·7
Źródło: KUBO PolandTech 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.
34 aktywne oferty