Enthusiastic Developer

Are you a developer that knows it’s way in various programming languages and looking for a new challenge? Then we are looking for you! You will join our team of experienced developers and designers, who will get you up to speed with the ins and outs of developing for TV in no time.

24i specializes in creating TV apps. We build software for all the major Smart TV brands (Samsung, LG, Philips, Sony, etc), game consoles (Xbox, PlayStation), set-top boxes (Roku, AppleTV) and any other device that is connected to your TV, including tablets and smartphones.

We are looking for an enthusiast and eager to learn developer to join our Roku development team, for which knowledge about Roku is not required, but nice to have. Roku is a, mostly American based, platform that provides OTT content in the form of channels, with more channels than any other streaming player.

Roku has it’s own programming language called BrightScript and offers native components to use for building an unique channel with their SceneGraph SDK. Upon those components 24i has built it’s own components together with a core library. You will become fluent in its use in our existing and new channels.

In addition to working on the various products and projects in our portfolio, we expect you to participate in and proactively suggest R&D projects when interesting new technology emerges which is relevant to the TV market.

Key responsibilities:

  • Developing state-of-the-art coding solutions for Roku devices.
  • Assisting in the development of various projects and products in our portfolio, as member of a team with other developers and designers.
  • Researching new, emerging technologies in the TV and Roku market to keep us on the cutting edge.
  • Learning new technologies and skills in the quickly evolving world of TV.

Must haves for this job:

  • Good understanding of at least two programming languages.
  • Good grasp of the Dutch or English language.
  • Eagerness to learn!

Nice to haves:

  • Experience with the Brightscript programming language, used for developing Roku Applications.
  • Experience with developing Roku Applications in general (preferably SceneGraph).
  • Experience with version control systems (preferably Git).
  • Experience with streaming video, video on demand and DRM.
  • Experience in more than one programming languages.

We offer:

  • Fulltime position
  • Salary and benefits matching your experience
  • Offices in Amsterdam, Barcelona, Madrid, Buenos Aires and Los Angeles
  • A fun, informal atmosphere with great colleagues


From our offices in Madrid, Amsterdam and across the world our team has been working on many cool projects over the last five years. Our clients include major Dutch, Spanish and international brands, such as Pathé, RTL, SBS, FOX Sports, RTVE, Nubeox and RTP. We’re constantly working to be on the cutting edge of TV, an area of technology which is evolving at immense speed. This attitude has made us market leader in the Netherlands, and we’re looking to grow further.

We are currently expanding our team with people who are passionate about technology, curious about TV, eager to learn and who would like to work in an young, informal team which has a lot of fun while trying to conquer the world. If that sounds like you, we’d love to hear from you!

Interested? Questions? Want to show us what you can do? Let us know! Send us your CV, cover letter and contact details at hrm@24i.com or give us a call at +31-20-8202025.

Please do not make use of this vacancy as an acquisition opportunity.

apply now