Position: Senior Software Engineer - Node.js + ATS
Expereince: 5 to 7 Years
Location: Pune/ Remote
Must Have: ATS integrations hands-on knowledge for various workflows like Job requisitions, Job applications, Candidate applications, candidate selections, interview statuses, etc.
Role Overview
Looking for a skilled Backend Developer with 5–6 years of experience with strong expertise in Node.js, TypeScript, AWS, and MongoDB, along with a solid understanding of the Applicant Tracking System (ATS) such as Successfactor, JobAdder, ICIMS, and OracleHCM.
Specifically, need hands-on experience in ATS integrations for various workflows like Job requisitions, Job applications, Candidate applications, candidate selections, interview statuses, etc.
This role requires someone who can work independently, take ownership of tasks, and effectively communicate with both internal teams and external stakeholders.
Tool-based integration knowledge will be an added advantage
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and TypeScript
- Build and manage APIs, ensuring high performance and responsiveness
- Work with MongoDB for database design, optimization, and data management
- Deploy and manage applications on AWS (e.g., EC2, Lambda, S3, API Gateway)
- Integrate with ATS platforms such as SAP SuccessFactors, JobAdder, iCIMS, and Oracle HCM Cloud
- Develop and maintain third-party integrations and APIs with external systems
- Collaborate with frontend developers, product managers, and other stakeholders
- Participate in system design discussions and contribute to architectural decisions
- Troubleshoot, debug, and upgrade existing systems
- Ensure code quality through best practices, testing, and documentation
Daily Responsibilities
- Work on assigned backend development tasks independently
- Participate in daily stand-ups and sprint planning discussions
- Communicate progress, blockers, and updates to stakeholders
- Interact directly with customers to clarify requirements and provide technical inputs
- Review and optimize existing code and APIs
- Monitor integration performance and resolve issues proactively
- Collaborate with cross-functional teams for feature delivery
Required Skills & Qualifications
- 5–6 years of hands-on experience in backend development
- Strong proficiency in Node.js and TypeScript
- Experience with MongoDB (schema design, queries, performance tuning)
- Good knowledge of AWS services and cloud-based architectures
- Strong understanding of RESTful APIs and microservices architecture
- Familiarity with ATS ecosystems and workflows like SuccessFactor, JobAdder, ICIMS, and OracleHCM.
- Excellent problem-solving and analytical skills
- Strong communication skills with the ability to interact with customers and internal teams
Good to Have (Preferred Skills)
- Experience with integration tools/platforms (e.g., middleware, iPaaS solutions)
- Exposure to webhook-based integrations and event-driven architectures
- Knowledge of CI/CD pipelines and DevOps practices
- Experience working in Agile/Scrum environments
- Experience with AI-assisted engineering tools and practices will be a strong advantage.
Key Traits
- Self-driven and able to work independently
- Strong ownership mindset
- Clear and confident communicator
- Collaborative team player