Please scroll down, To apply

NodeJS API developer

hiring now
New job

ISL Techsolutions

2024-09-21 12:37:40

Job location Troy, Michigan, United States

Job type: all

Job industry: I.T. & Communications

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






Inform a friend!

<!– job description page –>
Top