Frontend Engineer at Open Home Foundation
Nederland, , Netherlands -
Full Time


Start Date

Immediate

Expiry Date

28 Oct, 25

Salary

0.0

Posted On

29 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Web Applications, Coding Standards, Design, New Features, Scalability

Industry

Information Technology/IT

Description

WE ARE LOOKING FOR

The Open Home Foundation is looking for a Frontend Engineer, based in Europe, to join our Ecosystem department. This department is responsible for the development of all the projects except Home Assistant under the OHF umbrella, including ESPHome, Voice, Music Assistant, the Open Home Protocols (Zigbee/Z-Wave/Matter), our collaborations with other projects like WLED or Zigbee2MQTT, and any others that join us in the future.
Many, if not all, projects within the Ecosystem department have a frontend component which needs to be developed/maintained. From a custom/specialized panel within the Home Assistant frontend for the protocols, to the dedicated independent frontends of ESPHome, Music Assistant and later this year, the Device Database.
As a frontend engineer that works for the ecosystems department, you implement and maintain the various frontend components that are needed for this variety of projects by working together with the various team members within the departments.

ABOUT US

The Open Home Foundation is a non-profit organization based in Switzerland, with the objective of fighting for the fundamental principles of privacy, choice, and sustainability for smart homes. It does this by supporting the development of open-source projects, and open connectivity and communication standards.

A big part of this is Home Assistant, the biggest open-source project in number of contributors, but the Open Home Foundation also owns or collaborates with other projects important to promoting privacy, choice, and sustainability in the smart home, like:

  • Open hardware tools (e.g., ESPHome, ESP Web Tools).
  • Open standards (e.g., Python Matter Server, Z-Wave JS, ZigPy, BTHome, Improv Wi-Fi).
  • Open voice (e.g., Rhasspy, Wyoming Protocol, Piper).
Responsibilities

WHAT YOU ARE GOING TO DO

  • Conduct code reviews of pull requests from your teammates and our community, identify and resolve technical issues, ensuring we maintain high coding standards.
  • Collaborate closely with engineering, design, and product teams to develop our web applications for new features based on community feedback, product specifications, and requirements.
  • Continuously improve our frontend codebase by elevating its quality, maintainability, and scalability, and actively participate in shaping frontend architecture and technical decisions to ensure long-term innovation and performance.
  • Actively engage with our community by investigating and addressing user-reported issues, and prepare tasks that can be clearly defined and easily picked up by community contributors.
Loading...