Jobiglo

No results.

Software Engineer (f/m/d) – TV

RTL Deutschland · Berlin

🇬🇧 English
JavaScript VanillaJS ES3 ES5 TypeScript Node.js Docker Kubernetes Jenkins Grafana Graylog Mocha Supertest Puppeteer Playwright Git HbbTV CTV DVB

Job description

About the role

We are looking for a Software Engineer specialized in TV platforms to bring JavaScript applications to a wide range of Smart TV, HbbTV, CTV and DVB devices. You will work on low‑level SDKs, optimise performance on legacy browsers and ensure stability across thousands of TV models.

Key responsibilities

  • Develop and optimise JavaScript SDKs that run on 5‑year‑old Smart TV browsers with limited memory.
  • Write robust testing suites to eliminate “it works on my machine” issues and cover edge cases across many devices.
  • Debug and resolve device‑specific bugs, often reproducible only on a single TV model, OS version and region.
  • Translate HbbTV, CTV and DVB specifications into high‑performance code.
  • Maintain CI/CD pipelines using Docker, Kubernetes and Jenkins and monitor production with Grafana and Graylog.
  • Collaborate with a guild of senior JavaScript engineers to shape platform standards.

Required profile

  • Minimum 3 years of professional JavaScript development experience.
  • Deep understanding of core JavaScript concepts (prototypes, event loop, memory management) and ES3‑ES5.
  • Ability to work with vanilla JavaScript without relying on heavy frameworks.
  • Strong problem‑solving mindset and passion for low‑level platform challenges.

Required skills

  • JavaScript (Vanilla, ES3‑ES5)
  • TypeScript
  • Node.js
  • Docker
  • Kubernetes
  • Jenkins
  • Grafana
  • Graylog
  • Mocha
  • Supertest
  • Puppeteer
  • Playwright
  • Git
  • HbbTV
  • CTV
  • DVB

What we offer

  • Ownership of tickets and real responsibility without micromanagement.
  • Fast‑feedback culture: test what works, fail fast, learn faster.
  • High standards, low ego environment with direct feedback.
  • 30 days vacation, Dec 24 & 31 off, optional 4‑day week (Smart Fridays).
  • Mobility package: Germany ticket, JobRad.
  • Sports, health, mental‑health support and corporate benefits.
  • Access to RTL+ and continuous learning opportunities (hackathons, conferences).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec RTL Deutschland.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 2 weeks from now

34 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

RTL Deutschland

Berlin