company_logo

Full Time Job

Frontend Developer

Ingrooves Music Group

Victoria, BC 01-17-2021
 
  • Paid
  • Full Time
Job Description

At Ingrooves Music Group, we are committed to powering creativity in today's dynamic music marketplace by providing the best distribution, marketing, and rights management tools and services to content creators and owners. We develop state-of-the-art, cost-efficient, and scalable technology platforms. Our partners benefit from our experienced, knowledgeable people, unparalleled commitment to customer service, and thoughtful marketing solutions that drive results. We aspire to be the most transparent and solution-driven partner for all of the labels and artists we work with.

As a Frontend Developer, you deliver simple, clean code that is tested and testable. You carefully evaluate and communicate the merits and costs of design choices, not only on how it impacts the user but also how it impacts implementation and architecture. You are always looking for better ways to design and develop user interfaces.

As a member of the software development team, you will be designing, prototyping, and delivering scalable solutions in an agile environment. You will be responsible for contributing to individual products, the core software platform, and for meeting the commitments that your team agrees on.

The successful candidate reports to the Senior Software Engineer and/or the VP of Software Development and will ideally be based in Victoria, BC.

How you'll CREATE:
• Work as part of a team to deliver quality software from inception to production in an agile environment
• Work closely with the design & product team to implement mockups and user workflows
• Write high-quality code that satisfies our customer's needs, striving for simplicity, clarity, and testability
• Participate in and solicit code reviews, accepting and offering timely and constructive criticism that helps us prevent defects
• Proactively report and fix defects
• Document solutions and processes
• Participate in the Agile Scrum development process
• Follow code quality, unit testing, and documentation standards

Bring your VIBE:
• Demonstrable experience with HTML, CSS, and Javascript, and Typescript
• Working experience with a major single-page app framework (React, Vue, Angular) is a plus
• Experience with Javascript testing frameworks (such as Mocha or Jest)
• Experience with front-end Javascript tooling such as Webpack, LESS/SASS, etc
• Experience with other JS ecosystem staples (Node.js, Express, Swagger) is a plus
• Experience developing against RESTful or JSON-RPC based APIs
• Familiarity with Git and related branching workflows
• Familiarity with UI prototyping tools such as InVision or Figma
• Exposure to other development disciplines (back-end or mobile development) is a plus
• Experience with software development lifecycle, TDD, and Agile development practices
• Comfortable working in both Linux and Windows environments
• Positive attitude, reliable, self-motivated, team player with excellent communication skills

Universal Music Group is an Equal Opportunity Employer

Disclaimer: This job description only provides an overview of job responsibilities that are subject to change.

Jobcode: Reference SBJ-rnenym-18-224-59-231-42 in your application.

Company Profile
Ingrooves Music Group

We are Universal Music Group, the world’s leading music company. We are the home for music’s greatest artists, innovators and entrepreneurs.