Software Engineer (f/m/d) - TV
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p><strong>Location: </strong>Berlin or Köln (50 % Remote possible)</p><p><br/></p><p><strong>We use AI to accelerate – not to replace thinking.</strong></p><p><strong>We design the system, steer the output, and take responsibility for what we ship.</strong></p><p><strong>Fast where it makes sense. Careful where it matters.</strong></p><p><br/></p><p><strong>Your Mission</strong></p><p><strong>Take JavaScript beyond the browser</strong> – run it on Smart TVs, HbbTV, CTV, and DVB devices.</p><p><strong>Join a guild of JS veterans</strong> building frameworks and SDKs that run everywhere – Web, Mobile, TV.</p><p>Embrace responsibility: automated tests are as important as conquering the final boss.</p><ul><li><strong>Develop and optimize</strong> <strong>frameworks & SDKs</strong> for a wide range of devices</li><li><strong>Write tests tougher than Dark Souls</strong> to ensure your solutions stay rock-solid</li><li><strong>Hunt bugs in the wild:</strong> what works in the lab must survive all endgame challenges (TV manufacturers included)</li><li><strong>Dive deep into HbbTV/CTV/DVB protocol worlds</strong> – yes, there are Easter eggs</li></ul><p><br/></p><p><strong>Your Skills</strong></p><ul><li>Bring at least 3 years of <strong>software engineering experience</strong>.</li><li>Master <strong>VanillaJS</strong> (including Prototypes, ES3–ES5).</li><li>Excel with <strong>TypeScript + Node.js</strong>.</li><li>Use testing frameworks like <strong>Mocha, Supertest, Puppeteer, or Playwright.</strong></li><li><strong>Work confidently with Git.</strong></li></ul><p><br/></p><p><strong>Bonus XP:</strong></p><p>Smart TV / HbbTV / CTV / DVB experience</p><p>Docker, Kubernetes, Jenkins</p><p>Grafana, Graylog, Apache Spark</p><p><br/></p><p><strong>Why you’ll love working with us</strong></p><ul><li><strong>Ownership over tickets: </strong>You’re trusted with real responsibility, not just tasks. No unnecessary bureaucracy, no micromanagement – we rely on you to take things forward.</li><li><strong>Build > Talk: </strong>We test what works – not what sounds good. Fail fast, learn faster.</li><li><strong>High standards, low ego: </strong>We take our work seriously, but not ourselves. Direct feedback, honest collaboration, no drama.</li><li><strong>Stay sharp: </strong>Hackathons, conferences, community – we invest in your growth and keep you at the cutting edge.</li><li><strong>And yes – the fundamentals are covered too: </strong>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, and more.</li></ul><p><br/></p><p><strong>Your CV is just the starting point.</strong></p><p>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.</p><p><br/></p><p><strong>Welcome to smartclip! We’re just your average group of techies, you know, trying to keep the internet open and defend the European TV industry from Silicon Valley’s giants. Join us!</strong></p><p><br/></p><p><strong>About smartclip</strong></p><p>smartclip is the adtech development unit of RTL Group — Europe’s leading free-to-air broadcaster group. Our proprietary advertising technology is custom-built for the needs of European broadcasters and publishers — enabling media owners to implement smarter monetisation strategies. We are committed to delivering the most innovative ad experiences spanning in-stream, out-stream, addressable TV, connected TV, audio, and gaming — ultimately empowering brands with true cross-screen storytelling opportunities on all devices.</p><p><br/></p><p>For more information: Please visit www.smartclip.tv and follow us on LinkedIn.</p> </div>