The job below is no longer available.

You might also like

in Troy, MI

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Troy, Michigan

About this job

Job Description

Title: NodeJS API Developer

Location: Troy, MI

Education: Degree AS/BS in Mathematics/CS/Information Tech

Skills: NodeJS, Express JS, building backend services and APIs (REST)

Job Description:

We are looking for a Technical Developer with 8+ years of experience in Design and Development of Services using Node.JS and express.JS building backend services and APIs (REST). This candidate must have solid knowledge of TDD and demonstratable experience with Mocha, Sinon, and similar frameworks. This candidate should also know about web services and how web and mobile apps consume them. Knowledge of SQL query language (PostgreSQL) and in-memory data storage mechanisms (Redis) also required.

 

Key responsibilities include:

  • Analyze data from various sources
  • Design and develop web api/services using NodeJS
  • Design and develop reusable code for data services
  • Maintain and support APIs
  • Work in agile environment with sprint-based work cycles
  • Work with local and remote team members in and outside of the current project.
  • Security conscious
  • Proactive and self-motivated
  • Organized and detail-oriented

 

Qualifications:

  • 5+ years of Design and Development with NodeJS
  • Demonstratable experience building data services (Preferred REST APIs)
  • Demonstratable core JS and NodeJS experience
  • Experience with TDD (Preferred Mocha and Sinon)
  • Experience with RDBMS (Preferred PostegreSQL)
  • Experience with in memory data storage (Preferred Redis)
  • Knowledge of SDLC and Agile methodologies
  • Experience with git and code repositories like GitHub

 

Not required, but nice to have:

  • Merchant Services domain knowledge
  • iOS App development experience
  • Android development experience
  • SDK development experience
  • Developer advocacy experience