Taro Logo

Frontend Developer

A Canadian mining technology division enabling safe, smart, and sustainable mining, serving the mining market since 1999 and joining Weir in 2021.
$44,000 - $59,000
Frontend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Enterprise SaaS · Mining

Job Description

Weir Motion Metrics, a leading Canadian mining technology division, is seeking a Frontend Developer to join their innovative team in Vancouver, BC. This hybrid role offers an exciting opportunity to work at the intersection of mining technology and modern web development.

The position focuses on creating high-quality, user-friendly web applications using cutting-edge frontend technologies. As a Frontend Developer, you'll be responsible for building and maintaining a Storybook component library, developing components with React and Vue, and writing clean, type-safe code using TypeScript. This role is perfect for developers who are passionate about creating maintainable and efficient web applications.

Weir Motion Metrics is part of the larger Weir Group, a world-leading engineering business founded in 1871, with a global presence across 60 countries and 11,000 employees. The company's mission is to make mining operations smarter, more efficient, and sustainable, playing a crucial role in powering a low-carbon future.

The ideal candidate should have a strong foundation in frontend technologies, including React.js, Vue.js, and TypeScript, along with an understanding of state management concepts and component lifecycles. Familiarity with RESTful APIs, asynchronous JavaScript patterns, and Storybook is essential. While basic knowledge of AWS services is a plus, the willingness to learn is more important.

Working at Weir offers numerous benefits, including being part of a global organization dedicated to building a better future, opportunities for career growth and development, and an inclusive workplace environment that values individual contributions. The company offers a competitive salary range of 60,000 to 80,000 CAD and is committed to maintaining an inclusive and diverse workplace.

This role represents an excellent opportunity for a frontend developer looking to make an impact in the mining technology sector while working with modern web technologies in a supportive and growth-oriented environment. Join Weir Motion Metrics and be part of a team that's shaping the future of sustainable mining through innovative technology solutions.

Last updated 5 days ago

Responsibilities For Frontend Developer

  • Build and maintain a Storybook component library for consistent UI development and documentation
  • Develop and maintain front-end components using React and Vue
  • Write clean, type-safe code with TypeScript
  • Participate in code reviews and contribute to quality improvement
  • Demonstrate commitment to zero harm behaviors for safety culture

Requirements For Frontend Developer

TypeScript
React
Node.js
  • Hands-on experience or strong academic background in React.js, Vue.js, and TypeScript
  • Understanding of state management concepts and component lifecycles
  • Familiarity with RESTful APIs and asynchronous JavaScript patterns
  • Experience with Storybook and UI component documentation
  • Basic knowledge of AWS services (preferred)

Benefits For Frontend Developer

  • Global career opportunities
  • Professional development support
  • Inclusive workplace environment

Related Jobs

Frontend Developer

Frontend Developer position at Weir Motion Metrics focusing on React, Vue, and TypeScript development for mining technology solutions.

Software Developer (Entry Level)

Entry-level software developer position at Konrad, focusing on web and mobile application development with comprehensive benefits and growth opportunities.

AI Engineer, New Grad (2026 start), Materia AI

Entry-level AI Engineer position at Thomson Reuters, working on AI-driven software for accounting professionals. New grad role starting 2026, hybrid work in Toronto.

Associate DevSecOps Engineer, Temporary

Associate DevSecOps Engineer position at Aviso Wealth, focusing on secure development practices and DevOps in a financial services environment.

Associate DevSecOps Engineer, Temporary

Temporary Associate DevSecOps Engineer position at Aviso Wealth in Vancouver, focusing on implementing security practices in DevOps processes.