Post a job — FREE
Get weekly
React jobs

Frontend Engineer


The Role

As one of our Front-End Engineers you will be part of the Offering & Conversion Team. An agile, multi-department squad which is responsible for all user interactions with regards to sign-up and purchasing subscriptions. Sign-up is a standalone web hosted React app integrated with native iOS, Android apps and desktop web player, thus enables sign-up & subscriptions to be an autonomous part of Zattoo. You will be working closely with other Front-End Engineers as well as colleagues from UX/UI, backend and QA.

Zattoo’s whole web development team builds apps beyond usual desktop/mobile browsers. They deliver JS applications to a vast range of platforms like Chromecast, Samsung and LG smart TVs and set-top boxes.

Performance which matters. Our apps should run smoothly on devices which 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.

If you like to work in a unique environment where you are motivated and challenged every day, Zattoo is the perfect place for you.

What you'll do

  • Contribute to our client-facing apps: translate business requirements into new features or apply changes to existing ones
  • Contribute to our internal private NPM packages and help us increase code reuse while creating well tested and documented modules
  • 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) which 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 front-end workflows: design tools, project management tools, unit and E2E testing, build tools, REST APIs, CLI, CI/CD
  • Experience with React, Redux, Jest, ECMAScript 6, Webpack
  • Comfortable working with remote colleagues and multidisciplinary teams
  • Fluent verbal and written English language skills
  • Bonus: experience with Node.js
  • Bonus: experience with video streaming
  • Bonus: experience with Smart TV and Set-Top Boxes
  • Bonus: German language skills

Here's what we offer you

  • Highly motivated, growing, diverse team made up of 33 different nationalities 
  • Flexible work schedules and options to work from home 
  • Flat hierarchies and open door policy 
  • Competitive compensation and vacation entitlement 
  • Social events ranging from company lunches and after work drinks to annual off site company events
  • Free yoga classes, German language classes and health checks 
  • 🍺☕🏓⚽️🕺💃🧘🍎🍕

The Product Creation Team

At the heart of Zattoo’s organisation there is a group of people who are extremely passionate about TV Products and Technology. This diverse group of engineers, product managers, designers, SRE, network, QA and support specialists cover a large area of expertise and are building our vision of the streaming age TV platform. We value high quality, user oriented and sustainable work and strive to be at the forefront of technology and collaboration.

We encourage everybody to express their ideas and give autonomy and focus to independent teams. Our dream is to let people watch their favorite TV content in the simplest and most comfortable way. We see our strength in disrupting traditional broadcasting technology while collaborating closely with the great companies that produce this content.

Get weekly new jobs in your inbox