Senior Frontend Engineer (Web TV)

Berlin, Germany

The Role

We want to strengthen the team with a highly motivated Senior Frontend Engineer.

Zattoo’s Web team builds apps beyond usual desktop/mobile browsers. We deliver JS applications to a vast range of platforms like Chromecast, Smart TVs, and Set-Top boxes. Some of their focal points are:

  • Performance that matters. Our apps should run smoothly on devices that are 50x times slower than your laptop.

  • Non-trivial user interactions. We are building UIs which could be controlled via remote control, connected smartphones, or voice interaction.

  • Complex business logic. Each app could be deployed to a different B2B customer, which results in a different feature set, different UI, different language, different business rules, and many more.

  • Broad devices support. At the moment, Zattoo Web team is responsible for apps on four major Smart TV platforms: Tizen (Samsung), Orsay (Samsung), Web OS (LG), and (VIERA Connect) Panasonic. For some of the platforms we use unified player Bitmovin, for others, we rely on native SDKs.

  • Multi-tenancy. We are widely known as a B2C Zattoo product, which is a significant part of our business, but we support many more tenants in the B2B area sharing the same platform.

What You'll Do

  • Develop client-facing applications: translate business requirements into new features or apply changes to existing ones.

  • Improve application performance and stability across various platforms

  • Align player implementation across different clients

  • Participate in code reviews and improve code quality

  • Work closely with other teams in order to understand their needs and translate those requirements into elegant functional solutions (Designers, QA Engineers, Backend Developers, B2B Engineers, Product Managers)

  • Be curious and help us evolve constantly: watch out for areas (code, tools, process) that could be improved; create proposals, participate in discussions and bring them to life

What You'll Bring

  • 4+ years proven experience in Javascript application development

  • Deep understanding of how the Web works

  • Experience with modern frontend workflows: design tools, project management tools, unit and E2E testing, build tools, REST APIs, CLI, CI/CD

  • Fluent verbal and written English language skills

  • Bonus: Experience with streaming technologies

  • Bonus: Experience with building apps for SmartTVs

  • Bonus: Experience with React, Redux

  • Bonus: Experience with Jest, Cypress

What We Offer You

    • Reward: strong market competitive salary

    • Recharge: 30 days vacation plus public holidays

    • Regulate: trust based flexible working hours and the option for remote working 8 weeks per year


    • We’re sharing: Free access to the best streaming experience on the market

    • We’re developing: your own development budget, German classes and Zattoo all-company hack days

    • We’re inclusive: ‘Zattooies’ are a fun, engaged, and diverse team made up of 40 nationalities

    • We’re healthy: yoga classes, health checks, team sports, organic fruit, vegan options and more!

    • We’re responsible: we are carbon neutral, an active employee Green team, discounted BVG tickets and free bike rentals

    • We’re sociable: a calendar of events with fireside chats, lunches, in-house bar, BBQ’s, monthly socials, summer party and an annual off-site event

Zattoo enables our users to view indiscriminately and we reflect that in our team too. Regardless of race, gender, sexual orientation, religion, national origin, age, disability or any other characteristic protected by law we encourage everyone to apply and will give everyone equal consideration. We are an equal opportunities employer, join us and help build a diverse team dedicated to the future of TV.

You can learn more about us at:

Join us and become part of our Stream Team!