Jobs · Engineering · Connecticut

Software Engineer (f/m/d) - TV

RTL Deutschland · Berlin, CT · 2 mo ago
EngineeringFull-time

About the role

Stop building React apps that only run in the latest Chrome. Instead, make JavaScript run on a 5-year-old Smart TV with a crippled engine, limited memory, and a manufacturer’s implementation of HbbTV that defies logic. Do this at smartclip. Stop being a component developer. Become a Platform Engineer. Join a guild of JS veterans. Stop fighting the browser – start conquering the fragmentation of the living room.

Responsibilities

  • Break the Browser Barrier: Take JavaScript into the wild. Build and optimise SDKs that perform flawlessly on Smart TVs, HbbTV, CTV, and DVB devices.
  • Master the Legacy: Dive deep into VanillaJS. Command Prototypes and ES3–ES5. Make them fly.
  • Engineer for Stability: Build a bulletproof testing suite. Kill the phrase „it works on my machine“. Ensure your code survives thousands of different TV models.
  • Hunt the Unhuntable: Debug issues that only appear on one specific OS version of one specific TV brand in one specific country. Find the pattern. Fix the root cause.
  • Decode the Protocols: Master HbbTV, CTV, and DVB. Turn opaque specifications into elegant, high-performance code.

Requirements

  • Dominate JS Foundations: Bring 3+ years of professional engineering experience. Stop relying on frameworks—understand how JavaScript actually works under the hood (Prototypes, Event Loop, Memory).
  • Leverage the Modern Stack: Use TypeScript and Node.js to bring structure to the chaos.
  • Obsess Over Testing: Don’t stop until every edge case is covered. Weaponise Mocha, Supertest, Puppeteer, and Playwright.
  • Command Git: Make version control your second nature.

Nice-to-have

  • Fight the battle with Smart TV / HbbTV / CTV / DVB.
  • Deploy with Docker, Kubernetes, and Jenkins.
  • Read Grafana dashboards and Graylog traces like a map.

Benefits

  • 30 days of vacation + Dec 24 & 31 off
  • Smart Fridays (4 days week possible)
  • Mobility (Germany ticket & JobRad)
  • Sports & health offerings
  • Mental health support
  • Corporate benefits
  • RTL+ access

About us

  • Ownership over tickets: You’re trusted with real responsibility, not just tasks. No unnecessary bureaucracy, no micromanagement – we rely on you to take things forward.
  • Build > Talk: We test what works – not what sounds good. Fail fast, learn faster.
  • High standards, low ego: We take our work seriously, but not ourselves. Direct feedback, honest collaboration, no drama.
  • Stay sharp: Hackathons, conferences, community – we invest in your growth and keep you at the cutting edge.

Location: Berlin or Köln (50% remote possible).

Your CV is just the starting point. What matters more to us than your resume: a portfolio, a side project, a demo repo – anything that shows you don’t just talk about code, you ship it. Production-ready. Thought through. Done.

Similar jobs

Engineer, Software

Link LogisticsChicago, IL· 3 mo ago
Engineering$185k–$225k/yrapply on linklogistics.wd5.myworkdayjobs.com

Engineer, Software

VerintUnited States· 4 mo ago
RemoteEngineeringapply on fa-epcb-saasfaprod1.fa.ocs.oraclecloud.com

Engineer, Software

Dover Fueling SolutionsDowners Grove, IL· 4 mo ago
Engineeringapply on careers.dovercorporation.com

Engineer, Software

John DeereEast Moline, IL· 2 mo ago
Information Technology$87k–$130k/yrapply on careers.deere.com

Engineer, Software

Link LogisticsFort Washington, PA· 2 mo ago
Engineering$185k–$225k/yrapply on linklogistics.wd5.myworkdayjobs.com