Back-End Developer (Node.JS)

Realterm Energy Corp. - Montréal, QC (30+ days ago)

Apply Now

Back-End Developer (Node.JS)


Realterm Energy was founded to provide energy efficiency solutions to the municipal market and is the leader in providing a-la-carte and turn-key solutions across North America for upgrading existing lighting infrastructure to LED’s. We create substantial savings, reduce energy consumption, and significantly lower the carbon footprint of municipalities.

Additionally, Realterm Energy has taken a unique approach to delivering smart city solutions to small and mid-sized municipalities including our Municipal Social Platform, advanced IOT mapping platform powered by Luciad, and our powerful app that facilitates two-way communication between citizens and their local governments. The MyTown solution comprising these three key platforms brings the latest in smart city technology to small and mid-sized municipalities and makes these cutting-edge solutions extremely affordable.


An exciting opportunity awaits the right candidate in this newly created role, within a fast-growing Smart City company for a Back-End Developer. We need you to enhance our platform with your expertise in cloud computing. The idea is that this candidate brings innovative ideas to the table and be part of the development for our important client-facing projects.

More specific responsibilities include:

  • Develop back-end logic to integrate with real-time data from various 3rdparty platformsto complete customized client solutions.
  • Work on several different projects that are key to RTE’s Smart City platform.
  • Accelerate prototyping client-based solutions.
  • Provide regular updates on the progress of assigned project tasks and milestones.
  • Your overarching objective being to build RTE’s Smarty City application and create opportunities for the firm to develop and enhance our market position


Proven experience with:

-Node.JS development platform.

-Javascript programming language

-Firebase (or other real-time databases)

-Version control and collaboration platforms such as Github, Bitbucket, Gitlab, etc.

-OAuth authentication frameworks

-Cloud functions


-REST API integration methods

Knowledge of:

- Any major cloud platform (GCP, Azure, or AWS)

- JavaScript frameworks such as Vue or React

- CSS frameworks such as Vuetify, Bulma, Bootstrap, etc.

- Progressive web apps

- Server-side rendering frameworks

  • Bachelor’s degreeor technical post-secondary educationin computer science or related field.
  • Experience with Linux systems and cloud infrastructure services.
  • Strong technical communication skills.
  • Back-End bonus: Python or JAVA.
  • Front-End bonus: HTML and CSS.
  • Demonstrate strong analytical skills.
  • Ability to work independently.


  • Competitive compensation
  • Competitive insurance and RRSP programs
  • Tuition reimbursement and development opportunities
  • Stimulating, rewarding and fun atmosphere
  • Commitment to corporate, social and environmental responsibility

Job Types: Full-time, Permanent


  • backend development: 1 year (Preferred)
  • Programming: 1 year (Preferred)
  • cloud computing: 1 year (Preferred)