Overview

Front End Developer Jobs in North Vancouver, British Columbia, Canada at Hays

Title: Front End Developer

Company: Hays

Location: North Vancouver, British Columbia, Canada

Our client’s growing company has an immediate opening for a highly self-motivated and passionate Front End Software Engineer to contribute to a team developing end-to-end single pane of glass (SPoG) software solutions with 2D/3D graphics, advanced dashboard visualizations, analytics, AI and machine learning for smart buildings, cities, utilities and resources.

Reporting to the Director of Engineering & Technology, Front End Software Engineer will write production code daily, and work with a team delivering end-to-end features and functions. The successful applicant shall build intuitive, visually compelling, and high-performance user interfaces for web and mobile applications, ensuring speed without sacrificing quality.

POSITION RESPONSIBLITIES INCLUDE:

User Experience & Interface Design

  • Design user-centered interfaces in Figma based on research, personas, and usability principles
  • Create wireframes, prototypes, and high-fidelity mock-ups
  • Conduct usability testing and iterate on feedback
  • Ensure consistent design language across products
  • Optimize workflows for clarity, efficiency, and accessibility
  • Use of strong visual design fundamentals like typography, layout, colour theory and interaction design

Front-End Engineering Fundamentals

  • In-depth understanding of front-end architecture patterns, state management, component-based development, and modern JS frameworks like React.js and Vue.js.
  • Proficiency in implementing responsive and accessible designs, focusing on cross-browser compatibility.
  • Knowledge of performance optimization techniques, such as code splitting, lazy loading, and caching.
  • Experience with build and package management tools like Vite, Webpack, Babel, or NPM.
  • Extensive experience in front-end development using HTML5 and CSS3 (Sass/SCSS).
  • React Native or Flutter cross-functional platform frameworks – Nice to have

Integration & Systems

  • Design and build APIs (REST, RESTful, WebSockets, MQTT and gRPC) and backend services
  • Relational databases (PostgreSQL/MySQL/SQL Server)
  • Authentication & authorization
  • Ensure security, scalability, and reliability
  • Real-time communication
  • Maintain CI/CD pipelines and deployment processes

Agile Delivery & Collaboration

  • Collaborate closely with product/design stakeholders
  • Translate product requirements into technical execution
  • Balance speed vs technical debt in an agile-style environment

Databases

  • NoSQL solutions
  • Time-series databases
  • Document and vector databases
  • Graph databases (Graph DB, Neo4j)
  • Data modeling for scalable apps

EDUCATION & EXPERIENCE:

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent work experience.
  • 5-7 years of experience delivering high-quality software solutions.

This posting is for an existing vacancy with the organization.

AI may be used to screen, assess or select applicants for the position.

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.

About Hays