Job Description

Lead Streaming Engineer/Team Lead
Multinational IT and Media company


  • Provide technical direction for the development, design, and systems integration from definition phase through implementation
  • Apply significant knowledge of industry trends and developments
  • Recognise system deficiencies and implement effective solutions
  • Perform technical plan reviews and code reviews
  • Evaluate and mentor developers
  • Inspire and motivate co-workers to attain goals and pursue excellence
  • Effectively utilise each team member to his/her fullest potential
  • Review team reports and address issues as appropriate
  • Comply with, communicate and help enforcing of standard policies and procedures


  • Degree in Computer Science or related field
  • At least 5 years of experience in Node.js and JavaScript programming
  • At least 3 years experience in streaming technologies: mp4/fmp4/mpeg-ts, WebRTC
  • Experience with TDD and clean code principles
  • Proficiency in OOP and design patterns, understand the benefits of the various programming languages
  • Ability to communicate effectively to different levels of the organisational roles
  • Significant knowledge of client/server and internet systems architectures
  • Expert in Agile methodologies
  • Fluent English language knowledge


  • Extended experience with Media Source Extensions, and all major browser quirks (especially related to ultra-low latency playback)
  • Extended experience with WebRTC, SDP processing, ICE, WebRTC capable media servers
  • Experience with networking

What they offer

  • Competitive salary
  • Free English language courses in the office
  • Private health insurance
  • Complimentary breakfast, coffee, tea, and fresh fruit every day
  • Company events: including Christmas Parties, Family Days, Hackathons, BBQ grill and sport events
  • Opportunity to attend conferences, certifications, technical workshops, trainings, and meetups

How to apply

Please send your CV via email to


Are you interested in this position? Would you like to apply for it?
Upload your CV and we'll contact you soon.

Thank you!
Successfully CV upload!

Upload your files