-
Noda

Front End Developer

Noda
Canada · Full-time · Entry


Noda is a data and analytics company for the commercial built environment. We reimagine how modern buildings operate — because a better world needs better buildings. Better buildings are more efficient, more sustainable, and more resilient. They are intelligent, autonomous ecosystems that anticipate and adapt, seamlessly.

With commercial building operations accounting for nearly 30% of global emissions, we’re on a mission to turn buildings into a force for positive change, powering a more efficient, more sustainable world. We do this with smart software, careful use of modern artificial intelligence, sophisticated data models, and custom interfaces to building systems – and a lot of in-depth knowledge about how commercial buildings actually run.

We’re a young, nimble company where we very much value creative thinking, a love of team work, and a determination to solve the problem, whatever it is. Priorities can shift fast, so adaptability and flexibility come with the territory. The consequence is that you’ll have a chance to make a real impact, backed by a supportive team.







About the R


ole
Noda is looking for a Front End Developer to join our software development team in Ottawa, Canada. You will join a close-knit team of developers using technologies such as JavaScript, React, MongoDB, and AWS. You will work within a microservices architecture, and participate in automated and continuous delivery practi


ces.
The position will be based out of our Ottawa office, with flexibility to work in a hybrid arrange


ment.
This role is a great fit for someone with a background in Computer Science, Software Engineering, or an equivalent field who is passionate about building user interfaces for cloud-based software in a team enviro


nment.
What you’ll b

e doingIn this role, yo

  • u will:Write React and CSS code for web applications, participate actively and regularly in development, build prototypes, conduct code reviews and work collaboratively with coll
  • eagues.Develop user interface mockups and prototypes that clearly illustrate how new features function and r
  • espond.Create original graphic designs such as images, sketches and
  • tables.Write and test code that interacts with APIs and back-end software se
  • rvices.Gather and evaluate user requirements in collaboration with the Product Owner, Product Manager and software en
  • gineersConduct layout and interactivity adjustments based on user fe
  • edback.Adhere to style standards and other patterns for fonts, colors, images, interac
  • tivity.Ensure strong commitment to on-time and quality delivery through an Agile p
  • rocess.Develop with an automated testing mentality in a CI/CD envir


onment.
What you w

  • ill needComputer Science, Software Engineering, or equivalent
  • degree.Strong communication and collaboration skills, with a team-oriented
  • mindset.Experience working in a team envi
  • ronment.Passion for learning about new technology and building user int
  • erfaces.Demonstrable experience with modern development practices, principles and patterns, including TDD, CI/
  • CD, etc.Knowledge of cloud service providers (AWS, Google Cloud) is


a plus.
What will make you

  • stand outTypescript, JavaScrip
  • t, React.Frontend libraries including Material UI, React Router, React Testing
  • Library.Docker and Ku
  • bernetes.API technologies such as GraphQL
  • and REST.MacOS – all developers are issued an Apple MacBook Pro for dev
  • elopment.Version control using Git and collaboration on GitHub o

r GitLab.Why we think you’ll lov

  • e it herePurpose and Impact: Play a part in making buildings more sustainable, directly influencing our planet’
  • s future.Career Growth: Work under the guidance of our Director of Cloud and System Architecture, with opportunities to expand your skill set and assume greater respon
  • sibility.Flexibility: We offer a hybrid-friendly environment, combining remote flexibility with in-person collaboration in our Ottaw
  • a office.Competitive Compensation: You’ll receive a compelling salary, healthcare and dental benefits, a retirement savings plan, plus equity parti
  • cipation.Collaborative Culture: Join an inclusive, innovative team that values curiosity, problem-solving, and continuous
  • learning.Personal Development: Take advantage of monthly paid personal development days to explore new technologies or deepen your e


xpertise.
We offer a great work environment, a clear development path, and many tangible benefits, here just

  • a handful:Healthcare cover, including visio
  • n, dental.Critical Illness Cover & Life Insura
  • nce PolicyAccidental Death, Dismemberment and Spe
  • cific LossLong Term Disabi
  • lity CoverPension - Registered Retirement Sa
  • vings PlanEnhanced paternity, maternity and adopt
  • ion leave.Competitive salary and equity part
  • icipation.Highly flexible and autonomou
  • s working.Monthly paid personal develop
  • ment days.Annual paid volunteer day to help out a charity of y


our choice
At Noda, we value diverse perspectives and believe great ideas come from people of all backgrounds. If you're excited about this role but don’t meet every requirement, we encourage you to apply—we’d love to hea


r from you!
And finally: we'll do everything we can to support you during your application. If you need us to make any adjustments to your recruitment process, please do speak to our recruitment team, who will be happy to

support you.

Key Skills

Ranked by relevance

react cloud prototypes aws artificial intelligence continuous delivery product manager microservices product owner javascript graphql nimble cicd css git tdd ui
Login to Apply
Posted
Mar 07, 2025
Type
Full-time
Level
Entry
Location
Ottawa
Company
Noda

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tessera Labs
Related

Software Engineering Intern, Frontend

2026-04-09

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Anson McCade
Related

Frontend Developer

2026-04-11

Full-time
Mid-Senior
United Kingdom
Software Development
Engineering
View Job Details
inhire.io
Related

Frontend Developer (React)

2026-04-11

Full-time
Mid-Senior
Poland
Software Development
Information Technology