Senior Full Stack Developer

We are looking for a Senior Full Stack Developer who combines strong Python backend skills with frontend experience in React or Vue and enjoys delivering complete features from start to finish.

You will work on products used by retail customers, building tools that support connected devices, customer data and day-to-day operations. This role is for someone who wants to own the full development process: from database design and business logic to APIs and user-facing interfaces such as admin panels and reseller dashboards. The team is working in hybrid model of work: 2-3 days from the office in Wrocław. 

Key responsibilities

  • Design and build REST APIs and backend business logic using Python and Django, FastAPI, Flask or similar frameworks.
  • Build and improve user interfaces using React, Vue or a similar frontend framework.
  • Develop admin panels, dashboards and other internal or customer-facing tools for managing devices and customer data.
  • Work closely with the backend team on integrations, shared services and common platform components.
  • Improve application performance across both the frontend and backend.
  • Design and maintain integrations with external systems.
  • Work with relational and non-relational data stores, including MySQL and Redis.
  • Write clean, maintainable and well-documented code.
  • Create automated tests, take part in code reviews and help maintain high engineering standards.
  • Take ownership of features from initial technical design through development, release and ongoing improvements.

Ideal candidate profile

  • At least 4–5 years of commercial experience as a Full Stack Developer.
  • Strong Python skills and hands-on experience with Django, FastAPI, Flask or a similar backend framework.
  • Commercial experience with React, Vue or another modern frontend framework.
  • Good understanding of HTML, CSS and JavaScript/TypeScript.
  • Experience working with MySQL and basic knowledge of non-relational databases, especially Redis.
  • Ability to design REST APIs and build integrations with external systems.
  • Experience with Docker and Git.
  • Experience using at least one cloud platform: AWS, GCP or Azure.
  • Strong focus on clean code, testing, code reviews and technical documentation.
  • 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) - it is important because the whole team is based in Wrocław.

Conditions

  • Work model: hybrid in Wrocław (2-3 days per week)
  • Employment type: B2B or Contract of employment - it is up to you! You will be hired directly by customer, it is not outsourcing model.
  • Salary: for B2B: 22 500 - 28 000 net/month, for Contract of employment: 18 000 - 23 000 PLN gross/month
  • Benefits: MultiSport card.

Recruitment steps

  • Phone call or online meeting with Recruiter from KUBO - 30 minutes.
  • Technical interview - a 1.5-hour Microsoft Teams interview with the Tech Lead from the team.
  • Final stage - a 1.5-hour in-person interview with the CEO in the office in Wrocław.
  • Decision and feedback.

W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.

At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.

ID: 1420 job_post.published_on: 17/09/2026
announcement.apply