Home > Find Jobs

Job Search

A tropical beach
FlowFuse company logo

FlowFuse

London, England, United Kingdom

Posted on: 23 May 2024

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Front End Engineer Node RED Dashboard 2.0

FlowFuse is an open-core company investing in Node-RED and Node-RED Dashboard 2.0. Nick O’Leary, co-creator of Node-RED is FlowFuse co-founder and CTO.

We are looking for an experienced, remote Front-End Engineer (VueJS and NodeJS) with a good eye for design that can join the talented Engineering team to help build out Node-RED Dashboard 2.0.

The ideal candidate will be who is able to work independently, with good communication skills to work in our all-remote environment and wider Node-RED community. You should be someone that displays a high level of ownership and delivers well-tested, high quality work. As a small company you will work closely with the CTO and the whole engineering team.

About Node-RED

Node-RED is an open-source low-code programming tool, allowing developers to quickly and easily connect IoT devices, APIs, and online services by creating flow-based applications. It uses a drag-and-drop interface to wire together nodes, which can represent devices, APIs, or functions, to process data, and create powerful automations.

About FlowFuse

FlowFuse is a low-code development platform for building reliable and adaptable applications. Powered by Node-RED, FlowFuse enables teams of all sizes to harness low-code capabilities to build robust applications with unparalleled scalability, and security. FlowFuse’s collaborative environment and scalable architecture ensure that teams can build securely and together for continuous development and operational success.

The platform provides multi-tenancy, enterprise-ready authentication integration, auditing, compliance and observability. It provides a seamless low-code developer experience whilst offering integration with version control and CI systems.

About Node-RED Dashboard 2.0

As a company, we heavily support Node-RED as an open-source project. A popular use case Node-RED is building full-stack applications, for which additional nodes are required in the form of "Dashboard". Node-RED Dashboard 2.0 offers a collection of nodes and widgets that enable users to build user interfaces and data visualisations for their full-stack applications in Node-RED.

Working at FlowFuse

FlowFuse is an all-remote company, with most of the current team based in Europe, USA and Canada. We want to build a company that provides a healthy, supportive and enjoyable place to work and publicly document all of our company values in our handbook.

Job Description

Responsibilities

  • Design, build, and maintain features in Node-RED and in Node-RED Dashboard 2.0
  • Engage with the open source community to triage bugs and review pull requests.
  • Work in an agile environment, with a focus on iteration and continuous improvement
  • Apply testing to verify function and ensure quality
  • Contribute to the company handbook to document our best practices and processes
  • Contribute content to the company website, e.g. writing blog articles and publicising your work.

Requirements

  • Full-time (36-40 hours per week)
  • Strong programming experience, of which at least 4 years in Javascript with NodeJS and VueJS
  • Experience working in a startup environment
  • Comfortable working remotely full-time (on-camera meetings, flexible schedule)
  • Strong written and verbal communication skills in English
  • Great collaboration skills
  • Can-do attitude with willingness to help and pick up tasks outside of direct responsibilities

Technical Stack

The platform is built using the following technologies. We are looking for someone with experience with at least 3 of:

  • VueJS
  • Node.js
  • Node-RED
  • Data Visualisation (e.g. d3js/ChartsJS/Apache eCharts)

They would ideally also be proficient with:

  • Vuetify
  • Git and CI/CD (GitHub)
  • REST API design
  • Unit and integration testing
  • Documentation

Salary

Any offer, reflecting the total compensation package and benefits, will be at the company’s sole discretion, and determined by a myriad of factors including, but not limited to, years of experience, depth of experience, and other relevant business considerations.

FlowFuse Inc. is an Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

 



Please mention the word **CAJOLE** and tag RMTg4LjE2Ni4xMDAuMTkx when applying to show you read the job post completely (#RMTg4LjE2Ni4xMDAuMTkx). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

Tags

design
front-end
full-stack
cto
support
developer
testing
javascript
node
api
content
operational
engineer
engineering
full-time
digital nomad
Apply to job