← All open roles
IL-2026-015Integration Engineering

API Integration Layer Developer, Node.js + React

Develop and maintain a bespoke Node.js + Express IAM middleware (with a vanilla ReactJS frontend) that bridges PingFederate, SailPoint ISC, Active Directory, and other targeted applications. The application serves 4 form interfaces and 56 production API endpoints with continual change. This role is shared with existing client development staff, not solo ownership.

What you'll do

  1. Develop and maintain the client IAM middleware (Node.js/Express backend, ReactJS frontend) for new features and bug fixes
  2. Design, develop, and test RESTful APIs; secure them via PingFederate-issued JWT bearer tokens
  3. Manage and resolve complex integration issues between the middleware and connected systems (PingFederate, SailPoint ISC, Active Directory, target apps)
  4. Run and manage Linux systems in production
  5. Perform API orchestration for internal IAM systems with secure, efficient data flows
  6. Author technical documentation: API specifications, architectural diagrams, runbooks, and deployment guides
  7. Ensure security and performance of the API integration layer per client security policies and Node.js/Express best practices
  8. Participate in code reviews and contribute to development and deployment process improvements
  9. Coordinate with the QA Specialist on testing of new features and fixes
  10. Provide architectural modernization recommendations for the middleware

What we need from you

  1. 5+ years hands-on Node.js and Express.js backend development
  2. Strong ReactJS (vanilla; no opinionated framework dependency)
  3. Production REST API design and implementation
  4. JWT bearer token authentication and validation, including issuer-based trust models
  5. Strong Linux system administration and shell skills
  6. OAuth 2.0 and SSO integration experience
  7. Code-review discipline; clear technical writing for API specs and runbooks
  8. Must work U.S. Eastern business hours, 9 a.m. to 5 p.m. ET; offshore candidates welcome
  9. Available to start July 1, 2026 dedicated full-time to a single client for the 3-year contract term

Bonus, not required

  • Prior work integrating Node.js middleware with SailPoint ISC and PingFederate
  • TypeScript experience
  • CI/CD pipeline experience
  • Container or Kubernetes exposure
  • Prior public-sector deployment experience

What you'll get

Competitive base plus utilization and performance bonuses. Full medical, dental, vision, 401(k) with match, paid certifications, and conference sponsorship.