Senior Developer

Electric Mirror
Everett, WA
$125,000 - $145,000 / Year 
Junior, Senior level

Job Description

Position Overview

Bringing hardware and software together through front end development.

Essential Job Functions

● Help build and shape the next generation of Electric Mirror’s customer-facing tools

● Drive UI architecture that optimizes for usability, performance, and speed, while supporting rapid experimentation

● Work closely with project managers, executive-level officers, technical directors, electrical engineers, mechanical engineers, and junior designers to develop customer-centric user experiences

● Influence and drive best practices and technical excellence within your team and across the Electric Mirror organization

● Conduct rapid manual testing to ensure the features you're shipping are of high quality, including rolling up your sleeves and writing both unit and end-to-end tests

● On occasion, you may find yourself picking up a new language or working with an unfamiliar platform

Required Competencies

● Professional experience building web applications for 3+ years

● Experience writing large scale, production React applications with React Native and React with Redux and/or Hooks

● Fluency with JavaScript, Node.js

● Mastery of HTML/CSS, familiarity with CSS architecture and design systems

● Experience with Continuous Integration/Continuous Deployment workflows and tools

● Comfortable working with relational databases

● Understanding of REST architecture, API’s, Firebase, and S3

● Experience with Unix commands and Git workflows

● Ability to optimize client/server interactions with efficient data-fetching patterns

● A strong product sense and feel for design, UX/UI

● Ability to write readable and testable code

● Experience building and debugging complex systems in a team environment

● Self-awareness and a desire to continually improve

● Attention to detail

● Excellent communication skills

● Ability to work as part of collaborative team

Bonus Competencies

● Java/Android experience is a big plus

● Experience with hardware such as Raspberry Pie, Arduino and other SBC systems

Work Environment

1. Hybrid

Physical Demands

1. Must be able to push/pull up to 20 lbs.

Position Type and Expected Hours of Work

1. Full Time.

2. Salary

3. Hours; Monday - Friday 8:00 am-5:00 pm


1. May be required to travel for rare support situations

Required Education and Experience

1. High school diploma

2. 5+ years in software development

Our Mission

We dedicate our company to God in accordance with our Statement of Faith, glorifying and serving Him by our actions, and impacting our local community and the world at large for today and for all eternity.

Job Type: Full-time

Pay: $125,000.00 - $145,000.00 per year


  • 401(k)
  • ADD insurance
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance
  • Wellness program
  • Work from home

Experience level:

  • 5 years


  • Day shift

Application Question(s):

  • Please copy and paste link in separate browser for skill test and depending on your results, we will contact you for an interview.


  • Software development: 5 years (Required)
  • building web applications: 3 years (Required)

Ability to Commute:

  • Everett, WA 98203 (Required)

Work Location: Hybrid remote in Everett, WA 98203

Ref #
30+ days ago
Last updated 30+ days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.