Open Home Foundation Logo

Open Home Foundation

Frontend Engineer

Posted Yesterday
Remote
Hiring Remotely in Greece
51K-62K Annually
Mid level
Remote
Hiring Remotely in Greece
51K-62K Annually
Mid level
Develop and maintain frontend components across multiple open-source ecosystem projects. Perform code reviews, collaborate with design and product teams, improve frontend architecture, address user issues, and prepare tasks for community contributors.
The summary above was generated by AI

We are looking for

The Open Home Foundation is looking for a Frontend Engineer 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 our latest project, the Device Database.

As a frontend engineer that works for the ecosystems department, you will 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.


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.

What you need to have

  • 3+ years of professional TypeScript development experience.

  • Experience developing and optimizing progressive web applications (PWAs).

  • Hands-on experience with modern frontend frameworks and libraries (e.g., Lit, React, Angular, Vue)

  • Ability to work independently, with strong problem-solving skills and attention to detail.

  • Extensive proficiency with Git and GitHub workflows (pull requests, reviews, merging, etc.).

  • Professional fluency in English, excellent written and verbal communication skills in English.

  • European residency, you must be currently based in Europe and eligible to work within it.


It would be great if you also have

  • Experience working with Lit and/or VueJS.

  • Experience working with the Astro web framework.

  • Prior contributions to Home Assistant or other open-source projects.

  • Experience developing Home Assistant cards or custom UI components.

  • A passionate Home Assistant user, or a strong interest in smart home technology and automation.

  • A drive to craft delightful user experiences, with attention to detail such as micro-interactions.

  • Knowledge of web accessibility standards and best practices.

  • Affinity for the open-source philosophy and community-driven development.

  • Familiarity with frontend testing framework (e.g, Vitest, Jest, Cypress).

  • A knack for data visualization, understanding relevant principles, and best practices.

What we offer you

The Open Home Foundation is a fully remote organization that uses Remote to employ people from all over the world. You will be a normal salaried employee in your country.

This is a full-time position for 40 hours per week. Because we are a fully remote company, there is no fixed schedule. For the purpose of team communication, we do try to ensure at least 3 hours of overlap in the workday. You will report to the Ecosystem Lead, who is based in the Netherlands.

Core to the establishment of the Open Home Foundation was the well-being of the people building the future of the smart home. We will provide all the benefits required by the country you reside in. However, we also want to make sure all our employees, regardless of country of origin, get at least a minimal set of benefits, including:

  • Five weeks (twenty-five days) of paid time off.

  • Fourteen days of paid sick leave if your country/laws treat them as unpaid.

  • A budget for your work hardware once you start. After three years, you may keep this equipment for personal use.

  • A 50% contribution to your internet connection fee at your home workspace.

  • If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them.

When first offering a position to a new member, the Open Home Foundation aims to provide a total compensation package that matches the 75th percentile for the new hire's role, seniority, and local market rates. For a Frontend Engineer in our primary operating countries, the approximate yearly compensation will be the following:

  • Netherlands: 62.000 EUR

  • UK: 55.000 GBP

  • Spain: 51.000 EUR

  • Portugal: 51.000 EUR

  • Other countries: compensation can be discussed during the first interview.

These figures may be adjusted based on experience, qualifications, and work hours.

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)

The recruitment process

  1. Apply for the role.

  2. Our HR team will review your application.

  3. Interview with HR.

  4. Technical assessment.

  5. Interview with the team, e.g. to talk over the technical assessment.

  6. Offer.

  7. Join our team!

Similar Jobs

Yesterday
Remote
Mid level
Mid level
Information Technology
Build and maintain scalable Vue 3 + TypeScript frontend features and reusable UI components. Integrate payments, streaming, analytics, and subscriptions. Collaborate with backend/API teams, improve frontend architecture, performance, and support AI-enabled frontend capabilities within an agile, remote environment.
Top Skills: AxiosComposition ApiGitGoogle Tag ManagerGsapJavascript (Es6+)MuxNfc (Zatap)PiniaPostcssReka UiSentryShadcnStripe Payment ElementSwiper.JsTailwind CssTiptapTypescriptVee ValidateVue 3Vue Router 4VueuseZod
11 Days Ago
Remote
Internship
Internship
AdTech • Gaming • Marketing Tech • Software
The Frontend Developer Intern will assist in designing and building frontend applications, maintaining existing applications, and implementing new features, while gaining feedback from users and colleagues.
Top Skills: CSSHTMLJavaScriptReact
Yesterday
Remote
Senior level
Senior level
Artificial Intelligence
Design and implement high-performance, data-rich frontend features using React and TypeScript. Co-own frontend architecture, component design, and state management. Collaborate with product, design, and backend teams to improve data visualization and user diagnostics. Ship production code quickly, leverage AI tools to accelerate development, and mentor engineers while promoting frontend best practices and testing.
Top Skills: Ai Agentic Coding ToolsD3OpentelemetryReactRechartsRestful ApisTailwind CssTypescript

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account