About the role

  • Frontend Software Engineer developing innovative tech solutions for Warner Music Group. Collaborating with talented teams to create impactful products for the music industry.

Responsibilities

  • Reimagine and implement the future of tech for the music industry
  • Work as part of a dynamic and highly effective team
  • Own the creation and delivery of highly innovative products
  • Learn and grow as a professional through close collaboration with multi-disciplinary team members and leaders
  • Be an active contributor to a culture of continuous improvement and learning
  • Define the technical vision of key systems, while driving innovation and improving quality
  • Write clean and maintainable code in TypeScript (React), CSS and HTML
  • Help to establish best practices and patterns, and encouraging their adoption across the wider frontend organization
  • Ensure quality work within your team by leveraging tools such as Playwright and Storybook, and practices such as unit testing, e2e testing, and continuous deployment
  • Instrument your applications with user and system performance metrics
  • Write clear and thoughtful technical designs
  • Participate in an on-call rotation to ensure the reliability of your frontend systems in production
  • Mentor other engineers, pair programming from time to time, and regularly providing insightful code reviews
  • Collaborate closely with UX designers and backend engineers to design, build and ship great products
  • Collaborate closely with key music industry stakeholders as well as colleagues in NYC, Los Angeles, and Toronto

Requirements

  • You have 2-6 years of experience working as a Frontend Software Engineer
  • You have developed excellent frontend applications using React
  • You are a great programmer, with particular expertise with JavaScript or TypeScript
  • You have a solid understanding of web fundamentals, such as CSS, HTML, HTTP, and web browsers
  • You are comfortable working on backend services, ideally with experience in technologies like Python and frameworks like FastAPI (experience with these specific technologies is a plus, but not mandatory).
  • You are able to successfully drive optimal and efficient design and development of complex frontend systems
  • You have experience with accessibility, internationalization, and frontend performance optimization
  • You have developed component libraries or implemented design systems
  • You can take static mockups and turn them into a reality
  • You bias towards action, and you find ways to deliver better solutions more efficiently
  • You’re empathetic and collaborative: you work well in a team environment
  • You’re a clear and effective communicator

Benefits

  • In addition to base salary, this role is eligible for a performance based annual bonus.

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$115,000 - CA$165,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptPythonReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.