Web App Developer

Apply now

Web App Developer

TIDAL is growing at an exceptional pace, and we are in search of talented team members to join as JavaScript developers. 

FULL-TIME · OSLO, NORWAY

Are you keen on joining TIDAL's JavaScript team?  This team built listen.tidal.com, the world's most advanced web application for music streaming. As part of our JavaScript team you will be able to influence our product, the user experience and the technology platform.

This is a unique opportunity to work with an international brand on a growing platform developed in Norway.

When applying, please include links to your open-source contributions as well.

As a member of the JavaScript team, you should:

  • Strive to create the best possible product for our users
  • Write beautiful code which is easy to understand and maintainable for others and yourself, and a pleasure to come back to after several years
  • Have an eye for details in design that make the users love your work
  • Care about performance
  • Try your utmost to avoid introducing bugs


Key responsibilities:

  • You will be responsible to deliver on product requirements
  • Work on our web browser and desktop application, taking part in creating good looking applications and great user experiences
  • Help analyze technical improvements and take part in implementation
  • Stay updated on frontend technology and help determining the best technical implementation
  • Work closely with our product and QA teams to deliver innovative and stable releases of applications
  • Always striving to minimize the footprint of your implementations


Skills we are looking for:

  • JavaScript (ES6), HTML, CSS
  • Experience using frameworks and patterns in large JavaScript applications (like React / Redux, Vue, Backbone or similar)
  • Experience using AJAX to communicate with REST APIs
  • Good understanding of web standards
  • Writing semantic HTML
  • Cross-browser development and debugging skills
  • Browser performance and optimizations
  • Version control (git)
  • Bachelor in Computer Science (or similar)
  • Ability to solve problems successfully including being analytical and showing adaptability
  • Excellent written and verbal English
  • Node.js experience is a plus
  • Functional programming experience is a plus


What we offer:

  • We have a tight-knit team with many individuals who are passionate about technology and design.
  • We focus on teamwork and creativity, and ALL ideas count. Thus you have the possibility to imprint your craftsmanship in our product.
  • Cool new offices in central Oslo (Grünerløkka), walking distance to public transportation, cafés, parks, restaurants, gyms and Akerselva.
  • Remuneration consists of salary, pension, insurance and more company benefits
  • Our strength is diversity. The TIDAL team represents more than 20 different countries. The company language is English.

About TIDAL

TIDAL is a global music and entertainment platform that brings artists and fans together through unique music and content experiences and is currently available in 52 countries.

TIDAL has over 50 million songs in the catalog and over 200,000 high quality videos, offering passionate music fans both a premium and high fidelity CD sound quality, along with high resolution video, and expertly curated content.

TIDAL has the commitment of artist owners that believe in creating a more sustainable model for the music industry. The founding TIDAL artist-owners are Alicia Keys, Arcade Fire (Win Butler and Regine Chassagne), Beyoncé, Calvin Harris, Coldplay, Daft Punk, Deadmau5, Jack White, Jason Aldean, J. Cole, Kanye West, Madonna, Nicki Minaj, Rihanna, Shawn "JAY Z" Carter, Damian Marley, Indochine, Lil Wayne, and Usher.