Senior Software Engineer - Ads Engineering (m/f/x) (Remote or Munich) - 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 are looking for a Senior Software Engineer that completes our Ads Engineering Team. 

The Ads Engineering team is building the advertising solutions for our streaming app that aggregates multiple content partners on the German market into one highly personalized user experience including live streaming, catch-up content and premium subscription-based streaming content.
You will be building services and clients that provide a state of the art ads experience to the user.
You will be able to solve all the engineering challenges that come with scale and diversity of platforms.

What you tell people at parties: 
“I am working with my awesome engineering teams to rapidly build and test features and products that provide a cutting edge advertising experience to the user”

Opportunities to make an impact - what you do

  • Help building cutting-edge (video) advertising solutions both on front and backend.
  • Onboard into advertising standards, technologies and processes and ultimately achieve a deep understanding of digital advertising.
  • Work closely with our Product, UX and Tech departments to architect new features and improve existing implementations.
  • Work on a modern tech stack consisting of Gitlab, Typescript, Webpack, NodeJS, AWS and more.
  • Continuously identify and resolve technical debt, quality issues and gaps in engineering processes.
  • Apply pragmatic solutions, find the right tradeoffs and seek to reduce complexity to help teams deliver and increase leverage for the organization.  
  • Advocate and advance modern, agile software development practices and help develop and evangelize great engineering and organizational practices.
  • Translate product and business vision and strategy into your team and translate into outward-looking technology strategy.
  • Focus on learning, applying, and extending best-in-class industry practices to continue to raise the bar on providing developer delight and speed of delivery for the teams.
  • What we are looking for

  • Significant, sound, and proven experience in Typescript
  • Proven track record of taking a pragmatic approach while solving problems
  • Being a good listener, but also argue for the cause when needed
  • Comfortable in a fast-paced environment and able to deal with change
  • You strive to improve the overall quality and maintainability of the existing code base
  • Bonus - If you are familiar with iOS and/or Android development