remoteonsite
Senior Software Engineer - Node.js ATS - HRG Group
Software Engineer
Senior Backend Engineer with 5‑7 years of experience building scalable Node.js services, leveraging TypeScript, AWS, and MongoDB, and integrating with major Applicant Tracking Systems such as SuccessFactors, JobAdder, iCIMS, and Oracle HCM.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Node.js microservices that support ATS workflows including job requisitions, applications, candidate selections, and interview status updates.
- Implement robust TypeScript codebases, ensuring type safety, code quality, and adherence to best practices.
- Integrate with leading ATS platforms (SuccessFactors, JobAdder, iCIMS, Oracle HCM) using REST, SOAP, and GraphQL APIs, handling authentication, data mapping, and error handling.
- Deploy and manage services on AWS (Lambda, ECS/EKS, RDS, DynamoDB), optimizing for scalability, reliability, and cost efficiency.
- Collaborate with cross‑functional teams (frontend, QA, product) to define requirements, review designs, and deliver incremental value.
Requirements
- 5–7 years of professional backend development experience with Node.js and TypeScript.
- Proven expertise in AWS services and MongoDB, including schema design and performance tuning.
- Hands‑on experience integrating with ATS platforms such as SuccessFactors, JobAdder, iCIMS, and Oracle HCM.
- Strong understanding of RESTful API design, authentication mechanisms, and data transformation.
- Excellent problem‑solving skills, ability to work independently, and a collaborative mindset.
Skills
nodejstypescriptawsmongodb