Javascript Engineer - SmartTV (m/f/x) - full-time

Munich (Germany)

About us

Do you love stories? If so, please keep reading, because we certainly do. We believe the ability to tell stories is what makes us human. Joyn is your streaming app with over 65 live TV channels, exclusive previews, originals and collections. We understand Joyn as a partnership – an invitation to content-providers and users alike to make entertainment more meaningful and fun. Our app aggregates global and especially local content in a relevant way for Germany, both live TV and on-demand content. All kinds of stories and more to come, everyday. We hire the best, because we need people that are as customer-focused as we are. We are looking for champions to help us further connect with our audience. It's not a small or easy task, but it's a fun and rewarding one. Do you think you're up for it? Great. Then send us your application!

About the Job

We're looking for a passionate Javascript Engineer who will join us to build the best video streaming platform that users use on a daily basis. You will have an overall responsibility of developing a high-quality product to satisfy our customers' needs and to continuously improve our engineering process, tooling and ways of working across multiple teams. We currently work with TypeScript, React, GraphQL, and Node.js, however we value the ability to adapt with changing technology. You can find the full list of technologies that we use here - https://stackshare.io/joyn/smart-tv

Opportunities to make an impact - what you do

  • Ship new exciting features to hundreds of Smart-TV models and gaming consoles
  • Optimize the application rendering and animations
  • Work on improving the player stability across various platforms
  • Improve the application UX in collaboration with our amazing UX team
  • Improve our product quality by taking ownership of our extensive test suite
  • What we are looking for

  • You know how to build performant and reliable web applications
  • You can ensure good level of confidence with unit and integration tests
  • You take pride in your work but are open to feedback
  • You are adaptable and don't mind stepping outside of your comfort zone
  • Good communication skills in English (we employ people from over 30 countries)
  • Our ways of working

  • Work in agile environments, prioritizing tasks with your team and the Product Owner
  • Incorporate immediate feedback from end users and experiment with new ideas
  • Continuously challenge and improve the quality of our applications, ensuring a maintainable architecture
  • Actively coach team members and continuously provide them with constructive feedback
  • Regular events and new initiatives to enable knowledge sharing and cross-team collaboration