Senior Full Stack Engineer

| Santa Monica
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

POSITION SUMMARY

Inspire’s Technology team is seeking a Senior Full Stack Engineer to join our growing consumer technology team. 

This team is responsible for building and delivering our customer applications that provides key functionality to our members for smart home automations and energy efficiency.

Working closely with a team of mobile and backend engineers, you will play a key role in planning, implementing, and maintaining new features within the full stack and drive decisions for architecture choices.

You will be an advocate, and a champion, for best practices across the organization, and will partner closely with product and design to build a world-class mobile smart home and energy management platform.

THE SENIOR FULL STACK ENGINEER HAS FOUR MAIN RESPONSIBILITIES

  1. Smart Home Application: Work within the Climate team to build and release customer experiences on iOS and Android apps for iOT and Energy Management
  2. Full Stack Development: Construct consistent APIs and services that enable new Climate features and bridge the gap between other core services when necessary
  3. Teamwork: Work with a tight-knit team of Product Management, Product Design, Mobile and Backend engineers to plan and implement new features for our smart thermostat and other connected devices as delivered to the customer.
  4. Process and Reliability: Deliver consistent and stable app releases (to Apple App Store and Google Play Store) and the underlying back-end-for-front-end services through quality architecture, automated testing, monitoring, and alerting.

SOME 2020 DELIVERABLES

  • Learn the existing mobile and web architecture
  • Ship customer centric smart automations features on Inspire’s mobile application
  • Help develop a technical roadmap for the mobile architecture, and integrate it into the mobile work streams
  • Establish rugged code review, pull-request, testing, and deployment processes
  • Work in tandem with Product and Design organization to structure the future of the growing mobile and web organization

SUCCESS METRICS

  • Release frequency (time between releases)
  • Release reliability (downtime, errors, bugs)
  • Sprint velocity (streamline development and collaboration to deliver more results)
  • App performance (load time, cache, user interactions)

DESIRED TRAITS

  • Takes Ownership: Feels deep ownership over tasks and systems, to ensure we build sustainable products
  • Works Collaboratively: Works well cross-functionally with Product, Design, Marketing, Data Science, BD, and others to ensure alignment
  • Is Deeply Empathetic: Puts the customer first, and makes design and engineering choices
  • Shows Strong Leadership:  Drives technology platform forward, and can mentor and level-up others on the team to build a world-class mobile organization

EXPERIENCE

  • Must Have
    • Bachelor's degree in Computer Science or equivalent education / experience.
    • 5+ years of professional software development experience
    • 3+ years professional experience working with JavaScript/TypeScript on the front-end
    • 3+ years professional experience working with a backend technologies such as Ruby on Rails, Django, Go, Node
    • Deep understanding of HTTP, REST, and API best practices
    • 1+ years experience working with iOS and Android APIs
    • Familiarity of Google Play and iOS App Store Connect release strategies
    • Full-stack experience with mobile where you've implemented components end-to-end
  • Nice to Have
    • 1+ years experience working with React or React Native
    • 1+ years native iOS (Objective-C/Swift) and/or Android (Java/Kotlin) experience, and deep understanding of mobile SDKs
    • Understanding of Smart Home technologies, including but not limited to Google Home and Assistant, Apple HomeKit and SiriKit, Amazon Alexa integrations
    • Extensive working knowledge of software architecture, data structures, algorithms, and best practices
    • Deep familiarity of Google Play and iOS App Store Connect release strategies, and enterprise distribution technologies
    • Passionate about technology and interested in solving tough problems
    • Experience working in established engineering org (>50 engineers) and have participated in scaled a small team (from ~2 to ~10 engineers)
    • Experience implementing state-of-the-art design systems, in collaboration with Product and Design




Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • SqlLanguages
    • SQLLanguages
    • ReactLibraries
    • AngularJSFrameworks
    • Ruby on RailsFrameworks
    • MongoDBDatabases
    • PostgreSQLDatabases
    • RedisDatabases

Location

3402 Pico Blvd, Santa Monica, CA 90405

An Insider's view of Inspire

How does your team reward individual success?

Each month we award an "Avenger of the Month". This is an employee that embodies one of our values: Own It, Study It, Coach It, Live It. The Avenger of the Month is also featured on our blog here: https://www.helloinspire.com/blog/avenger-life

Inspire

Team

What are Inspire Perks + Benefits

Inspire Benefits Overview

Inspire’s culture balances the serious nature and tone of a professional company with the move-fast-and-execute tone of a rapidly growing emerging tech company. We believe in working hard and producing, but doing it in a positive and friendly environment where collaboration is rampant.

Inspire calls its employees Avengers. It’s a team out to even the score on behalf of the common man, to challenge the status quo and confront apathy and old-world bureaucracy. Every Avenger lives for the mission: To build the world’s most consumer-focused clean power platform and inspire a connected moment towards a brighter energy future. Avengers are scrappy, restless, humble and committed to balancing passion with purpose and profit.

Inspire offers competitive compensation and equity packages, plus benefits such as health, vision, life, and dental insurance - Not to mention, unlimited vacation, 401(k) plan, a dog friendly workplace & LOTS of cupcakes!

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Unconscious bias training
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
401(K)
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Inspire provides employees with a flexible work schedule that includes flexible start and end times.
Remote Work Program
Our remote work program includes work remotely on occasion as needed.
Family Medical Leave
Company sponsored family events
Inspire sponsors family oriented events annually.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Full-time Inspire employees receive unlimited PTO.
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Happy Hours
Parking
Pet Friendly
Recreational Clubs
Relocation Assistance
Inspire offers relocation assistance for certain roles.
Professional Development Benefits
Job Training & Conferences
Inspire offers employees professional development opportunities like onsite training courses, the ability to attend job related conferences and seminars.
Lunch and learns
Inspire hosts lunch and learn meetings once per month.
Cross functional training encouraged
Promote from within
More Jobs at Inspire10 open jobs
All Jobs
Dev + Engineer
HR
Marketing
Operations
Sales
Developer
new
Santa Monica
Developer
new
Santa Monica
Developer
new
Santa Monica
Sales
new
Santa Monica
Operations
new
Santa Monica
Developer
new
Santa Monica
Sales
new
Santa Monica
Marketing
new
Santa Monica
HR
new
Santa Monica
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Inspire's full profileSee more Inspire jobs