Senior Software Engineer for SmartTV

Share this Job

As a Software Engineer working on our Smart TV application, you will contribute to the design, development, and testing of a next-generation user experience for one of Europe’s leading video streaming platforms.
You will build highly interactive user interfaces, implement new features, contribute to technical decisions, and solve technical and production challenges across a wide range of Smart TV devices. The role combines modern software engineering practices, AI-assisted development, and the latest technologies in video streaming and delivery.

What you'll have here:  

  • Scalability: Working on products that we can use every day and have millions of users. Some of them are your friends, neighbors, family members.   
  • People: You will work with experts, community leaders and senior engineers who made these products from scratch. They will reveal to you how the whiteboard idea turns into a worldwide platform.   
  • Tech stack: We are technical agnostics and programming languages are just a tool, but they can make our job easy. Thus, we’re following the latest technology trends.  
  • Engineering mindset: Writing application code is just part of the story - here you can mix tools, improve your knowledge about clean code, unit tests and other agile technical practices, and be involved in all application lifecycle management stages.  
  • Career growth: We strongly believe in feedback culture and development plans.  
  • Community: You want to share your knowledge with the community? You are more than welcome. If you are not a great speaker, that is also fine.   

 

Your Responsibilities:

  • Develop and improve a Smart TV application for live and on-demand video streaming.
  • Build reliable and responsive user interfaces in JavaScript/TypeScript.
  • Implement new features, contribute to technical decisions, and investigate and resolve technical and production issues.
  • Improve application performance across different Smart TV devices.
  • Write maintainable, testable code and participate in code reviews.
  • Use modern engineering practices and AI-assisted development tools to improve software quality and development efficiency.
  • Collaborate with other engineers, product and QA team members.

 

What We’re Looking For:

  • 3+ years of experience in frontend or web application development.
  • Strong knowledge of JavaScript or TypeScript, HTML and CSS.
  • Experience building complex, production-grade user interfaces.
  • Good problem-solving skills and ability to take ownership of your work.
  • Good written and spoken English.

 

Nice to Have:

  • Experience with Smart TV, set-top box or streaming applications.
  • Knowledge of video playback, HLS, MPEG-DASH or DRM.
  • Experience with performance optimisation on resource-constrained devices.

 

We have more than cookies:  

  • Flexible working environment, we have offices in Belgrade and Ljubljana.  
  • Private healthcare.  
  • “Healthy” Friday not always healthy snacks on Fridays.
  • 25 vacation days.   

Here’s the thing:  We come to work every day to face exciting and challenging creative problems. And we come armed with an extremely Agile mindset and a bundle of opportunities for career growth and personal development plans. We come and go knowing United Cloud has our back, making sure our work and private life are in a perfect balance. Our team is made of smart people, ambitious enough to make the change and brave enough to move boundaries. There is always room for more individuals like that, so send us your CV.