Senior Software Engineer (Full-Stack)
We are recruiting for an established technology company specializing in industrial automation and motion control systems. The company develops advanced software solutions used in both web and desktop applications and focuses on modern engineering standards and high-quality development practices.
In this role, you will be responsible for developing software supporting motion control systems, as well as designing system architecture, creating documentation, and integrating system components. The work covers the full development lifecycle – from requirements gathering and implementation to testing and maintenance.
Key responsibilities
Analyze, gather, and document technical requirements for features and their components
Co-create system architecture and designs that meet the project requirements
Estimate project work while considering trade-offs between requirements, cost, speed, and reliability
Create and execute comprehensive unit test plans; analyze, debug, and resolve anomalies
Lead component integration and solve issues across subsystems
Ideal candidate profile
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Experience with Angular, JavaScript, TypeScript, Java
Experience with Kotlin (nice to have)
Strong understanding of object-oriented programming and experience with at least one OO language: C++ / C# / Java / Python
Knowledge of cloud technologies
English at a minimum B2 level
Experience using AI tools to enhance engineering efficiency is a strong plus
Conditions
B2B contract
Salary: 130–150 PLN net/h
Hybrid work model - 3 days per week in Katowice
Benefits: private medical care, life insurance, Multisport card
Recruitment steps
Phone call with Recruiter (20 - 30 min.)
Technical verification call by the client
Interview with the client
Feedback and decision
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.

KUBO Poland Sp. z o.o.
As KUBO, we are an award-winning provider of HR, software, and engineering services. Our mission is to support technology-driven industry leaders with staffing, recruitment, team leasing, and managed services. With offic...Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)