View Our Website View All Jobs

Remote NodeJS Developer - IMS

Multiple positions available. US based candidates only.

Job Description

Dealer Inspire is looking for an experienced developer to join our Inventory Management System team. We're always innovating - we're looking for people that can own projects and see them through to delivery - while we want rock stars, we're not interested in prima donnas. Personal responsibility with respect to quality, attention to detail, and contribution of ideas is highly needed to succeed.

We are building a new team and a new product at Dealer Inspire! Management of automotive inventory is a core piece of functionality for our customer’s websites and the various products that we develop, and because we are just getting started you can have a big impact on the technologies that we use. You will be helping us architect and develop a large and highly complex system for processing inventory feeds as well as developing a brand new product to allow our customers the ability to configure and manage every aspect of their inventory.

Skills & Requirements

We're flexible with learning on the job, with corresponding relevant work experience - but, for this position to be successful we need you to know the following, with a strong self-initiative to learn from others!

Essential Responsibilities (including but not limited to):

  • Assist with debugging / development of bug fixes - day-to-day maintenance
  • Development of new features under the guidance of more senior team members.
  • Function as “project owner” for some new or existing projects, managing initial requirements, feature requests, and long term support.

Required:

  • 3+ years experience working with NodeJS
  • Experience with NodeJS frameworks like Express or StrongLoop
  • 3+ years experience working with MySQL or any NoSQL database; the ability to write efficient queries and benchmark/profile them
  • Strong understanding of asynchronous programming
  • Experience creating REST based APIs
  • Basic Linux admin (ability to SSH, view logs, etc)
  • Understanding of local development environments and integration of varying components.
  • Strong understanding of build processes/automation
  • Experience with performance debugging and benchmarking

Highly Desired:

  • Experience working remotely
  • Familiarity with NodeJS and AWS Lambda
  • Some PHP - enough to be dangerous and be comfortable working with code from other backend engineers.
  • Grunt/Gulp/etc - you'll own the front-end processes for how the code is managed on the browser. We're flexible, but the reasoning needs to be backed by knowledge and understanding.

About Dealer Inspire

Dealer Inspire is an automotive website platform provider located in Naperville, Illinois. We pride ourselves in having a fun, unconventional working environment and a great culture. While our team works extremely hard, we try to keep it a fun and creative work environment. At Dealer Inspire, we like to look at current problems and 'rethink' about solutions. We're flexible - we don't write requirements in stone, and things can change regularly. This means rethinking how the solutions work best. Do you want to come 'rethink' with us?

Compensation:

$70,000 - $110,000 per year based upon skill and previous experience. Motivated and talented individuals may advance quickly in our fast growing company.

Perks

  • Health and Dental Insurance Plans
  • 50% match of your 401 k contributions up to 6% of your gross income
  • 10 days paid time off, 4 days of sick/safe leave and selected paid holidays
  • Work time/Fun time quarterly team outings
  • Coaching and career building
  • Subsidized gym membership
  • Subsidized internet access for your home
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150