Nordomatic is a global leader within Smart Buildings. By combining our vast experience in system integration with visionary and innovative software solutions, we are pioneers in digitalizing building management. We aim to serve our customers, people, and planet better than yesterday. We reach our goals together by enabling a strong culture, developing people and skills, and in all that we do, we believe that the more we change today, the more we can impact tomorrow.
Today, we are over 1000 specialists in 33 offices in nine countries. We are proud to say that we are one of the world’s leading independent BMS providers.
Cloud and SaaS offer numerous opportunities for property owners to reduce energy consumption, enhance indoor air quality, and access essential data and analytics. Nordomatic Property Tech is a lean and agile software company with large ambitions! We deliver cloud solutions for properties around the globe, bringing together hardware and software solutions to help companies manage their BMS, Workplace, and Energy in the cloud.
We are actively modernizing the UI of our Building Management System (BMS) and energy optimization products into a modern, React-based single-page application (SPA).
As a senior front-end developer, your primary focus will be on this transformation. This is a gradual migration, where existing functionality will be ported to the new SPA framework, with improvements to UI/UX made possible by the new architecture.
In addition to modernization, you’ll play a key role in developing new features and enhancing product capabilities. The new front-end architecture is grounded in strong functional programming principles. As such, you’ll work extensively with libraries such as Effect-TS, fp-ts, and io-ts, in addition to React.
This is a user-facing product with an existing user base, including internal users, which means you’ll have direct access to feedback and insights from actual usage.
Key ResponsibilitiesWe categorize required knowledge into three main tiers, based on priority and role alignment:
EssentialThese skills are required from day one:
These are capabilities that can be developed on the job, but will be necessary for effective performance in the role:
Skills that extend the candidate’s usefulness beyond the immediate scope of the role:
Not essential, but traits and interests that resonate well with the team and culture:
We’re looking for someone who: