Front-End Developer

Vancouver
Full Time
January 12, 2021
Apply now

Front-End Developer

Vancouver
Full Time
January 12, 2021

Are you looking to join a cleantech company?

About Corinex


Corinex provides utility companies with a suite of hardware and software solutions that enables high-speed and secure connectivity, monitoring, and IOT management over utilities’ existing powerline infrastructure. Join a team of professionals dedicated to transforming the largest human-made infrastructure network into a smart-energy sensing ecosystem.

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

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

Compensation

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

Apply now