Software Engineer, Node.js

Sorry, this job was removed at 7:18 a.m. (PST) on Thursday, May 23, 2019
Find out who's hiring in Orange County.
See all Developer + Engineer jobs in Orange County
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About the job:

We are not able to sponsor visas at this time

As a Node Developer at Hart you will work with the company's software development lifecycle to design and develop new enhancements to the software as well as work on legacy software that meet business specifications. Primary responsibilities include requirements analysis to gain an understanding of business needs to develop level of effort estimates, software design and development, unit testing, performing design and code reviews, and development of technical documentation. Additional responsibilities include performing system analysis, code modifications, and functional testing to troubleshoot application production issues.

You will be working with Node.js and building out Hart’s APIs that support the Hart ecosystem of applications and connected user devices.  You’ll work with the team to build products on the cutting edge of usability, interaction, and design. Our ideal candidate is someone who’s comfortable taking ownership of their work and effectively searching for creative solutions to the complex problems we encounter. You’ll work in a high-communication environment where collaboration with the Design, Data Science, and Backend Engineering teams is key to your day-to-day success.

Required Skills

  • Excellent programming skills in JavaScript
  • Strong experience with restful APIs & OpenAPI Specifications
  • Work experience with Docker
  • Experience with MongoDB, ElasticSearch and Redis
  • Proper semantic versioning and documentation of NPM Packages
  • An understanding of Microservices and service discovery
  • The ability to Implement new features and optimize existing ones from draft to implementation
  • Work closely with, and incorporate feedback from, product management, UI designers, customers, and other engineers
  • Personal projects that show aptitude for backend engineering and product design
  • BS, MS, or PhD in Computer Science or related degree

Nice to have

  • Experience with gRPC
  • Experience with GraphQL

Employee Benefits Package

  • 100% Medical, Dental and Vision coverage for you and your family
  • Unlimited Vacation Policy
  • Paid Maternity and Paternity Leave
  • Life Insurance
  • AD&D Insurance
  • Gym Membership

Perks

  • MacBook, Thunderbolt Display, Magic Mouse and Keyboard
  • Stocked kitchen with coffee, drinks, and snacks
  • Daily catered team lunches provided by our chef
  • Dog friendly office
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

18191 Von Karman Ave, Irvine, CA 92612

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HartFind similar jobs