Senior Software Engineer (Web & Desktop Applications)

KUBO Poland Sp. z o.o.

Katowice, SL, Poland • 24m ago • On-site

Senior

On-site

312,000 - 312,000 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer (Web & Desktop Applications)
  • Domain: Industrial automation and motion control software
  • Work model: Hybrid (3x/week in the office)
  • Engagement: B2B
  • Compensation: 150 PLN/hour
  • Benefits: Medical care, life insurance, Multisport card

Description

You will work with an international engineering team to build web and desktop applications used in advanced motion control systems. The role covers the full development lifecycle: translating requirements into specifications, designing solutions, implementing code, testing, and integrating components. You’ll also contribute to engineering practices and help guide technical decisions with other engineers.

Responsibilities

  • Gather and document software requirements into technical specifications
  • Contribute to software architecture and system design with focus on performance, reliability, and effort
  • Estimate development tasks and evaluate technical approaches
  • Design, develop, document, and maintain software components for web and desktop applications
  • Develop and run unit tests, investigate bugs, and ensure software quality
  • Lead integration of components across subsystems and resolve technical issues
  • Provide technical guidance, and support design, testing, and integration work
  • Participate in code reviews, design reviews, and technical discussions
  • Take ownership of ongoing maintenance and stability of multiple subsystems
  • Collaborate to prioritize tasks and coordinate development work
  • Identify and recommend improvements to development practices, tools, and workflows
  • Research new technologies and standards to solve technical challenges

Requirements

  • Bachelor’s degree in Computer Science/Computer Engineering/Electrical Engineering or equivalent practical experience
  • Solid professional software development experience, ideally in a senior/technical leadership role
  • Good knowledge of web technologies: HTML, CSS, Angular, JavaScript/TypeScript
  • Experience with Kotlin and cloud technologies
  • Strong object-oriented programming and design principles
  • Hands-on experience with at least one OOP language: C++, C#, Java, or Python
  • Experience with software architecture, system design, and technical decision-making
  • Good understanding of software testing, debugging, and troubleshooting
  • Experience with code reviews, technical discussions, and software integration
  • Ability to guide engineers and communicate technical concepts clearly
  • Proactive approach to problem-solving and improving development practices
  • AI tools experience is a plus

Benefits

  • Medical care
  • Life insurance
  • Multisport card

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer (Web & Desktop Applications) role

Improve your resume for just $5

PLN 312,000 – PLN 312,000/year

Unlock Full Resume Report