Frontend Developer

React jobs at Vista Projects

Vista Projects

Full TimeReact
Posted 2 years ago


Current and Vista Projects are looking for a frontend-focused full-stack developer to join our growing team. CurrentSCM is a business focused SAAS offering focused on Supply Chain and Material Management.

The ideal candidate will be willing to dive into the full-stack, but happy to focus the bulk of their time on frontend activities. We are a tight-knit team that is willing to dive headfirst into challenges to support our teammates and our client base.

About Current

Current SCM is a first of its kind – a procurement and materials management software built by procurement professionals for sophisticated procurement teams. It’s a powerful all-in-one solution designed to quickly ramp up and ramp down procurement projects of any size. Current was developed out of necessity by Vista Projects, a longstanding industrial engineering firm and perennial Great Place to Work. For Current SCM team members, this means you would get the best of both worlds:

  • High Growth Potential: to grow your career around the exciting opportunities of a SaaS start-up
  • Limited Risk: backed by the perks and stability of an established best employer

Current SCM was built for the long term. After years of carefully planned development, this enterprise-grade multitenant software-as-a-service is ready to begin its commercial journey, with you at the helm! We look forward to the right candidates joining our growing tight-knit team. Together, we will dive headfirst into challenges to support our teammates and our client base.

Why We Built Current SCM

We believe the world needs industrial projects and that intelligent data management systems can increase the likelihood of innovative solutions getting to market. Having experienced the challenges first-hand, there was clearly a void in the market for project-based, 3rd party procurement and materials management software.

Where We Work

While Current was built for the complexity of largescale industrial projects, the software capabilities will benefit several industries, including:

  • Construction and engineering
  • Energy and utilities
  • ETO and contract manufacturing

Job Location

This is a remote position with an option to work from headquarters in Calgary, Alberta. The Front End Developer is expected to travel to Calgary for quarterly team meetings.

Main Duties and Competencies

Your Duties Will Include

  • Develop front-end user interfaces for enterprise SaaS products using Vue.js and other technologies
  • Analyze, design, program, compile, debug, support, and modify software, enhancements, add-ons, and integrations for new and existing product offerings
  • Evaluate technical needs in relation to proposed solutions
  • Develop unit, feature and integration tests using Jest & Laravel Dusk
  • Demonstrate sound judgement while still thinking strategically, creatively, and fostering innovation
  • Provide technical leadership to less experienced developers and provide constructive criticism to help make the team stronger
  • Complete code review and other QA centric activities
  • Follow the company's programming guidelines and standards and enforces them amongst other team members
  • Work collaboratively with other stakeholders including subject matter experts, back-end engineering, QA and Sales Teams
  • Other duties as required.


  • Strong working knowledge of progressive JS frameworks (e.g. Vue, React, Angular)
  • Strong working knowledge of SASS and CSS
  • Strong working knowledge of Git
  • Demonstrated experience consuming and interacting with APIs
  • Comfort using and developing CLI tools to support development, testing and deployment
  • The ability to clearly communicate complex technical subjects to all kinds of stakeholders in different mediums.

 Preferred Experience

  • Demonstrated experience using Laravel Dusk
  • Demonstrated experience using JavaScript testing frameworks (e.g. MochaJS, Jest)
  • Working knowledge of object oriented programming languages (Java, PHP, C++, C#, .NET)

What We Offer

An opportunity with Vista is not just a job; it is a chance to tackle challenging projects with colleagues who are among the most recognized and accomplished in their disciplines. 

Vista offers all employees

  • A stimulating, fast-paced and challenging work environment where you will contribute to the interesting municipal and industrial engineering projects 
  • A robust and consistent recruitment process that ensures your colleagues are likeminded and comparably capable 
  • An opportunity to be a part of an entrepreneurial, technically skilled team which has established leadership in innovative engineering solutions 
  • A strong value-based philosophy that provides an informal, close-knit team environment, where you and your family feel like a part of our organization, and not just an employee number 
  • Competitive compensation and benefits, including a performance-linked variable pay program 
  • Company-sponsored social events and team sports 
  • Flexible work schedules, half-day Fridays and free parking 
  • An organization that values and encourages diversity 


How To Apply

Please complete the application form below and include a cover letter concisely demonstrating how your skills and experience align with our job posting. By submitting this application, you consent to our Privacy Policy, and you consent to receive commercial electronic messages from Vista and third parties acting on our behalf.


Note: As part of the interview process there will be a technical testing component that will take up to two hours and can be completed at home on your own timelines. Candidates may be required to complete a security clearance procedure prior to receiving an offer.

Apply for this job