Go to our website »

Jobs at electric imp, inc.

Senior Frontend Engineer

Location: Los Altos, CA

Department: Engineering

Type: Full Time

Min. Experience: Experienced

Title:  Senior Frontend Engineer

Location: Los Altos, CA

Electric Imp is a fast growing and innovative startup making it possible to connect all sorts of devices and products to the Internet through our software tools, cloud services and hardware solutions. Our powerful platform is accessible and scalable to a broad range of uses, providing Internet of Things connectivity solutions for everyone from the hobbyist maker all the way up to enterprise wide applications in a variety of industrial sectors. We’re a small team of diverse professionals, working on something truly revolutionary, and we need your help! Learn more at electricimp.com.

The Internet of Things is projected to connect more than 50 billion devices to the Internet, and managing devices at that level of scale is a tough problem. We’re hiring experienced frontend software engineers to work with our team in Los Altos, where we’re building a platform to do just that.

Your Opportunity:

  • Build a web application used by software developers and by people tasked with supervising projects and analyzing metrics of products in the field
  • Help drive a small team of dedicated engineers to produce a modern, stable, scalable UI.  Work with product owners to define requirements; with other developers to implement and review the solution; with QA to define appropriate test cases; and with DevOps to ensure that it’s deployed and working
  • Build modern, data-backed visualization and device management tools for customers deploying thousands, to hundreds of thousands, of devices
  • Partner with our backend, UX and Product Management teams

Our Requirements:

  • 5+ years post-academic experience working with HTML, CSS, and Javascript
  • Excellent communication skills
  • Experience with Bootstrap UI framework; ability to extend Bootstrap or any HTML/CSS framework
  • Commitment to customer success and delivering a high-quality user experience
  • Experience working on small teams and being self-directed
  • Command of git or other distributed version control systems

Advantageous Abilities:

  • Proficiency in multiple programming languages, especially Node.js
  • Experience developing event-driven browser-based applications
  • Experience with additional JavaScript frameworks such as React, Marionette, and Backbone
  • Strong sense of visual design
  • Experience distilling large amounts of data into manageable forms such as charts and dashboards
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status