Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Energy Context
Front-end engineer who builds our Energy Management System (EMS), an interoperable, Energy Management B2B SaaS that centralises energy operations to quickly make and communicate energy-related decisions. Through our platform, energy professionals measure, understand, optimise and report energy use, costs and emissions avoiding managing buildings manually and individually. Some of the challenges we tackle involve data visualizations, interacting with the internal APIs, extensible architecture solutions, UI components, and dealing with modern frameworks and libraries such as ReactJS.
What you'll do
- Implementing rich interactive data visualizations and reporting using TypeScript and React within a microfrontend architecture, taking full ownership of the development process.
- Evolve our open-source component library with React, Typescript and Storybook.
- Be part of a multidisciplinary team that is composed of Frontend Developers, Backend Developers, Product Designer and a Product Manager.
- Be accountable and proficient with the code that the team writes, keeping it clean and simple.
- Integrate with REST APIs and other HTTP services, and manage data with appropriate storages and data structures.
- Ensure adherence to web application security best practices and industry standards.
This role requires
- 5+ years of experience working with TypeScript.
- Experience with React (>=18), and specifically with React’s Context, Hooks APIs and React Testing Library.
- JavaScript (ES6+), webpack, npm, CI/CD, git.
- Experience with front-end JS testing tools (Jest) and an understanding of UI testing techniques.
- HTML/CSS, web accessibility, responsive design and rendering performance optimizations.
- Micro-services and micro-frontend architecture. Experience designing architectures, following the best practices such as Clean Code, DDD and SOLID principles.
- Highcharts or Amcharts.
- REST and other HTTP APIs, Storages and data structures.
- Product mindset, balancing quality, performance and time-to-market.
Bonus points if you have
- Storybook, styled components
- Vite
- Node.js
Key Skills
Ranked by relevanceReady to apply?
Join Nemetschek Group and take your career to the next level!
Application takes less than 5 minutes

