Unit 205B 14727 108ave, Surrey BC V3R 1V9, Canada

Front End Engineer
Posted 6 hours from now

White jobs is hiring for a Front End Engineer for our client located in Vancouver. Our Client transforms Electric Grids into Smart Energy Networks. They have pioneered innovative Broadband over Power line (BPL) solutions that help their utility customers to better monitor, manage and optimize their increasingly complex electrical grids.
Job Duties and Responsibilities
Work with your team to deliver well crafted code, high quality, well-tested and scalable code.
Know the codebase and write clean code, practice Pair Programming with other contributors, mentor and learn together.
Understand delivery goals and participate in sprint planning and grooming sessions.
Be a communicator, create alignment among contributors from different teams, consult Product and UX about technical implications of product ideas.
Find a good balance between short-term delivery and long-term scalability goals.
Ensure code quality and maintainability by tackling tech debt, conducting code reviews, initiating refactoring and improving build and test systems


BS and/or MS in Computer Science or related degree preferred
4+ years of experience in software development
4+ of experience as a JavaScript developer working in cross-functional teams
Deep knowledge of JavaScript or TypeScript and Angular framework
Advanced understanding of design, implementation of SPA, integration with REST APIs and WebSockets

Skills Considered Bonus

Experience using bundlers like Web pack and Sass preprocessor
Advanced knowledge of common web technologies (DNS, HTTPS, JWT, OAuth)
Experience with Automated testing using Jasmine and Karma
Experience with package managers like npm
Passion for agile software development, product discovery and continuous delivery
Independently and quick adoption of new technologies and concepts
Strong communication and other soft skills that help in dealing with people
Effective oral and written communication skills

Culture, Perks and Benefits
An Ideal Candidate will receive a competitive compensation and benefits package including performance-based incentives and stock options based on results

Job Features
Job Category
Job Features
Attach Resume *