Posted 
Apr 30

Fullstack Engineer

Software Engineering
REMOTE

Role Description

Company

Flair builds solutions at the intersection of comfort, energy, and the grid, with the goal of making buildings more comfortable using less energy. Our products are helping to electrify the US’s dirtiest housing stock and in doing so help with the transition to renewable energy. Our systems are also powerful enough to help utilities avoid blackouts and to eliminate the need for the dirtiest power plants on the grid.

Position

Flair is looking for a full stack developer to join our close-knit team. You will work across the stack - refine our user interface to redefine home temperature control, improve the data processing pipeline for our next generation hardware and construct algorithms that manipulate HVAC equipment to support the electrical grid. You should be comfortable with React, React Native, Flask and ideally have professional mobile development experience. The candidate will ramp up by first working closely with our distributed engineering team and then work independently after he or she has a strong grasp of our code base. We hope that the candidate will grow, learn, share and most importantly, enjoy working with us as we scale from tens of thousands of homes in North America to millions of homes all over the world.

Responsibilities

  • Take ownership of a feature and drive its design, development, testing and deployment with some guidance from the engineering team
  • Analyze cloud performance data and optimize the code base to process data from our IoT devices more efficiently
  • Work independently in a fast-paced startup environment that requires a balance between quality and practicality
  • Help fellow engineers by providing feedback through design and code reviews or fixing bugs when they are swamped.
  • Collaborate and communicate effectively; don't be afraid to ask for help

Requirements

  • 3+ years of professional experience as a full stack developer
  • Proficient in Python and Javascript, as well as some familiarity with functional programming languages (e.g. Clojure)
  • Professional experience with modern frontend frameworks (e.g. React/Redux)
  • Familiarity with troubleshooting performance issues
  • Based in the USA or Canada

Nice to have

  • Professional experience building consumer-facing software at scale
  • Experience developing backends that ingest, process and analyze data from Internet of Things devices
  • Familiarity with re-frame, a Clojurescript frontend framework
  • Interested in building a cleaner and more efficient heating/cooling system and reducing carbon emissions by 5% over the next decade

What we Offer

Flair offers the opportunity to work on meaningful problems, solving energy efficiency, electrification, and grid resilience all while working within a fast-paced technology company. Your contributions will directly impact company success, product evolution and roadmap, and both cultural and organizational formation as the company grows. We offer a can-do, high energy environment with unique, innovative, and streamlined solutions that the market is excited about.

We offer competitive compensation packages including stock options, parental leave and healthcare benefits.

Want to build software that actually makes the world a better place? Send us an email with a cover letter and your resume to careers@flair.co

Flair
 at a glance

At Flair Systems, we're passionate about saving energy and increasing home comfort at an affordable cost.