Senior Software Developer - Architect of Innovative Interfaces

BC-99, Richmond, BC, Canada Req #347
Thursday, February 6, 2025
Wenco International Mining Systems (www.wencomine.com), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations.

Who We Are:
At Wenco, we’re on the front-line of revolutionizing the mining industry through Autonomous Haulage and Asset Performance Management. We have an opening on a team that transforms high-level UX visions into groundbreaking, enterprise-grade web applications, bridging visually stunning interfaces with sophisticated backend services. If you’re passionate about leveraging innovative technologies to drive real-world impact and crafting software that is scalable, maintainable, and visually compelling, we want you on our team.

What You'll Do:

  • Innovate with Impact
    Translate high-level UX workflows and wireframes into dynamic, analytical web applications.
  • Architect for Excellence
    Champion clean architecture and rigorous software engineering principles that ensure our products are scalable, maintainable, and testable.
  • Bridge the Gap
    Seamlessly integrate frontend components with complex backend services and real-world IoT devices.
  • Lead and Inspire
    Communicate your ideas effectively, mentor junior developers, and be a persuasive advocate for our team’s innovative solutions.

What We're Looking For:

  • A deep passion for frontend development and UI design with an unwavering attention to detail.
  • A team player with hands-on experience using modern frontend technologies (e.g., React) and a solid understanding of software architecture.
  • Excellent communication skills and the ability to simplify complex technical concepts for diverse audiences.
  • A creative thinker who is always exploring new technologies and design trends to push the boundaries of what’s possible.

Perks & Benefits:

  • Flexible Work Environment
    Enjoy a hybrid model of home and office work that fits your lifestyle.
  • 9/80 Work Schedule
    Experience the unique benefit of working an extra hour on certain days to earn a bonus day off every fortnight.
  • Cutting-Edge Projects
    Work on innovative technology interfacing with real-world IoT devices.
  • Collaborative Culture
    Join a team that values creativity, open communication, and mutual growth.
  • Professional Growth
    Access opportunities for continued learning, mentorship, and career advancement.

Minimum Qualifications & Skills:

  • 5+ years as a software developer
  • Bachelor's in CS/Software Engineering (or equivalent)
  • Eligible to work in Canada
  • Strong foundation in design patterns, Clean Architecture, and modularization
  • Extensive experience with React, TypeScript, and large-scale web app development

Why Join Us?
We’re not here to simply stitch components together—we’re redefining what frontend development can achieve in the enterprise space. If you’re ready to work on challenging, impactful projects and be part of a team that values innovation and excellence, we’d love to hear from you.

Ready to Make an Impact?
Apply today with your resume, portfolio, and a brief note on why you’re excited about the intersection of UI innovation and enterprise technology.

Join us in shaping the future of enterprise-level applications, one pixel at a time.

Wenco advances the efficiency and safety of the world’s surface mining equipment through our fleet management systems.  We are committed to providing a stable yet exciting work place environment for individual employees to build and grow their career with the Company.

Wenco is an Equal Opportunity Employer.
       
Disclaimer

The information in this description has been designed to indicate the general nature and level of work performed by employees.  It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.   It is not intended as an employment contract.  Job descriptions are subject to change, which may not necessarily affect compensation.
___
 
 As our team experiences high volumes of applications, only shortlisted candidates will be contacted. To be considered, please ensure a resume is attached.   

Other details

  • Pay Type Salary
Location on Google Maps
  • BC-99, Richmond, BC, Canada