17 Apr
|
Hays
|
Vancouver
Apply on Kit Job: kitjob.ca/job/2fxap0
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 up-to-date 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, Web Sockets, 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.
Apply on Kit Job: kitjob.ca/job/2fxap0
📌 Front End Developer (Vancouver)
🏢 Hays
📍 Vancouver