Front End Engineer

The Opportunity!

As a Front-End Developer, you’ll work with Product Management, Software and Hardware engineering teams on a daily basis in order to build amazing software experiences.


About Corinex!

Corinex’s mission is to transform Electric Grids into Smart Energy Networks. The decarbonization initiatives by utilities creates decentralization of electricity generation, complexity and variable power quality.  We have pioneered innovative Broadband over Powerline (BPL) solutions that help our utility customers to better monitor, manage and optimize their increasingly complex electrical grids.  We provide a suite of hardware and software solutions enabling high-speed, secure, connectivity, monitoring and IOT management over a utility’s existing power lines.  The Corinex CORE operating system that is embedded in smart-meters, repeaters and concentrators provides high-speed BPL connectivity, voltage sensing, device management, load management, cyber security and other smart grid applications.  Corinex’s GridValue element management software provides provisioning, management and visibility across our customer’s BPL deployments.  Our solutions have been validated by global utilities with some of the most stringent technology requirements. We are headquartered in Vancouver Canada with a presence in Slovakia and China.  You can find our corporate video here:  For more information please visit

What you’ll be part of – our Corinex Culture:

Corinex offers a fast-paced, exciting, and collaborative work environment, deeply rooted in the entrepreneurial spirit. Corinex believes in pushing boundaries while embracing creativity and innovation.  Our employees are a critical part of our company’s performance and are the core of its success. We look for people who are passionate about changing the world and bring energy, enthusiasm, creativity, and an open mind to everything they do. We work hard, but play and laugh even harder. We like risk-takers, dreamers, and leaders. If you are looking for an opportunity to work at a Clean Tech company that is helping to enable the shift to renewable recovery on the most advanced upcoming technology with new and exciting products, we want to hear from you!


  • 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

Skills / Qualifications

  • 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
  • Experience using bundlers like Webpack 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


Candidate will receive a competitive compensation and benefits package including performance-based incentives and stock options based on results.


How to Apply:

To apply for this role please send your resume to