← All open roles
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
- Develop and maintain the client IAM middleware (Node.js/Express backend, ReactJS frontend) for new features and bug fixes
- Design, develop, and test RESTful APIs; secure them via PingFederate-issued JWT bearer tokens
- Manage and resolve complex integration issues between the middleware and connected systems (PingFederate, SailPoint ISC, Active Directory, target apps)
- Run and manage Linux systems in production
- Perform API orchestration for internal IAM systems with secure, efficient data flows
- Author technical documentation: API specifications, architectural diagrams, runbooks, and deployment guides
- Ensure security and performance of the API integration layer per client security policies and Node.js/Express best practices
- Participate in code reviews and contribute to development and deployment process improvements
- Coordinate with the QA Specialist on testing of new features and fixes
- Provide architectural modernization recommendations for the middleware
What we need from you
- 5+ years hands-on Node.js and Express.js backend development
- Strong ReactJS (vanilla; no opinionated framework dependency)
- Production REST API design and implementation
- JWT bearer token authentication and validation, including issuer-based trust models
- Strong Linux system administration and shell skills
- OAuth 2.0 and SSO integration experience
- Code-review discipline; clear technical writing for API specs and runbooks
- Must work U.S. Eastern business hours, 9 a.m. to 5 p.m. ET; offshore candidates welcome
- 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.