Experience: 5–6+ Years
Employment Type: Full-Time
About the Role
We are building an enterprise-grade HR-EMS-GPT platform that combines HR data, analytics, workflow automation, and AI-powered employee assistance. We are looking for a Senior Backend Developer who can lead backend architecture, manage integrations with enterprise systems, and guide the development team throughout the project lifecycle.
Key Responsibilities
- Design and develop scalable backend architecture
- Build secure REST APIs and backend services using Node.js
- Implement authentication, authorization, and role-based access controls
- Integrate with SAP, SuccessFactors, and other HR platforms
- Collaborate with frontend and database teams
- Lead sprint planning, task allocation, and code reviews
- Participate in client-facing technical discussions
- Oversee deployments, monitoring, and performance optimization
- Identify project risks and ensure timely delivery
Required SkillsBackend Development
- Node.js
- Express.js or NestJS
- TypeScript
- REST APIs
- API versioning and middleware architecture
- File upload handling
- Excel import/export processing
Enterprise Integrations
- SAP / SuccessFactors integrations
- OData APIs
- OAuth2
- SSO, SAML, OpenID Connect
- Webhooks and scheduled sync jobs
Security
- JWT Authentication
- Role-Based Access Control (RBAC)
- API security best practices
- Audit logging
- Data masking and encryption
- OWASP fundamentals
AI & GPT Integrations
- OpenAI or Azure OpenAI APIs
- Prompt engineering
- RAG architectures
- Vector databases
- Embeddings and document ingestion
- AI access controls and guardrails
Databases
- PostgreSQL
- MongoDB
- Redis
- Query optimization
- Schema design
- Multi-tenant architectures
Cloud & DevOps
- AWS or Azure
- Docker
- CI/CD pipelines
- Nginx
- Monitoring and logging
Preferred Experience
Candidates who have worked on:
- HRMS platforms
- ERP systems
- SaaS products
- Enterprise dashboards
- Analytics platforms
- Workflow management systems
Why Join Us?
- Work on cutting-edge AI and enterprise software
- Lead high-impact product development
- Collaborate with experienced technical teams
- Opportunity to shape architecture and product direction
Apply with your resume, LinkedIn profile, and relevant project portfolio.
Benefits:
- Flexible schedule
- Paid sick time
Work Location: In person