Senior Backend Developer [Node.Js + Agentic AI]
Location:<\/b> Remote / India\n
<\/div>
<\/div>
Experience:<\/b> 5\u201310 Years\n
<\/div>
<\/div>
Employment Type: <\/b>Full\-Time / Contract\n
<\/b><\/div>
<\/b><\/div>
Project:<\/b> Student Outreach Platform (US Market)
<\/div><\/span>
Requirements<\/h3>
<\/div><\/span>
Requirements<\/h3>1. Backend Architecture & System Design
<\/h2>- Design and implement scalable backend architecture
<\/li> - Define service boundaries, modular structure, and API standards
<\/li> - Ensure high performance, reliability, and maintainability
<\/li> - Make key decisions on:
- Data modeling
<\/li> - Caching strategies
<\/li> - Async processing
<\/li><\/ul><\/li><\/ul>
2. API Development & Integration
<\/h2>- Build robust REST APIs for:
- Onboarding & authentication
<\/li> - Contacts management
<\/li> - Outreach campaigns
<\/li> - Email workflows
<\/li> - Dashboard analytics
<\/li><\/ul><\/li> - Ensure clean API contracts for frontend integration
<\/li> - Implement authentication, authorization, and role\-based access
<\/li><\/ul>
3. Database Design (PostgreSQL)
<\/h2>- Design normalized and scalable schemas
<\/li> - Optimize queries for performance
<\/li> - Handle:
- Indexing strategies
<\/li> - Transaction management
<\/li> - Data migrations
<\/li><\/ul><\/li> - Work with high\-volume datasets:
- Contacts
<\/li> - Outreach logs
<\/li> - Email tracking
<\/li><\/ul><\/li><\/ul>
4. Agentic AI Workflow Integration
<\/h2>- Build and integrate agentic workflows using LangGraph (or similar)
<\/li> - Design systems for:
- Automated outreach logic
<\/li> - Intelligent email generation
<\/li> - Decision\-making pipelines
<\/li><\/ul><\/li> - Manage orchestration of multi\-step AI workflows
<\/li><\/ul>
5. Data Pipelines & Processing
<\/h2>- Design and implement data pipelines for:
- Contact ingestion (bulk uploads)
<\/li> - Email tracking and analytics
<\/li> - Event processing
<\/li><\/ul><\/li> - Handle asynchronous processing:
- Queues
<\/li> - Workers
<\/li><\/ul><\/li> - Ensure data consistency and reliability
<\/li><\/ul>
6. Observability & Monitoring
<\/h2>- Implement observability using OpenTelemetry
<\/li> - Enable:
- Tracing
<\/li> - Logging
<\/li> - Metrics collection
<\/li><\/ul><\/li> - Ensure system is production\-ready and debuggable
<\/li><\/ul>
7. Performance & Scalability
<\/h2>- Optimize APIs and database queries
<\/li> - Design systems for scale:
- Large contact datasets
<\/li> - High email volume
<\/li><\/ul><\/li> - Implement:
- Caching layers
<\/li> - Background jobs where required
<\/li><\/ul><\/li><\/ul>
8. Collaboration & Ownership
<\/h2>- Work closely with:
- Frontend developers
<\/li> - Product / architecture team
<\/li> - AI / ML engineers
<\/li><\/ul><\/li> - Translate product requirements into backend systems
<\/li> - Take full ownership of delivery and timelines
<\/li><\/ul>
9. Testing & Deployment
<\/h2>- Write clean, testable code
<\/li> - Implement unit and integration tests
<\/li> - Support CI/CD pipelines
<\/li> - Ensure production stability and bug fixes
<\/li><\/ul>Required Skills
<\/h1>Core Backend
<\/h2>- Strong experience in Node.js and Express.js
<\/li> - Deep understanding of REST API design
<\/li> - Experience with scalable backend architectures
<\/li><\/ul>
Database
<\/h2>- Strong expertise in PostgreSQL
<\/li> - Experience in:
- Schema design
<\/li> - Query optimization
<\/li> - Handling large datasets
<\/li><\/ul><\/li><\/ul>
AI / Agentic Systems
<\/h2>- Hands\-on experience with LangGraph or similar frameworks
<\/li> - Understanding of:
- LLM workflows
<\/li> - Agent orchestration
<\/li> - Prompt pipelines
<\/li><\/ul><\/li><\/ul>
Data & Systems
<\/h2>- Experience building data pipelines
<\/li> - Knowledge of async processing (queues/workers)
<\/li> - Understanding of distributed systems concepts
<\/li><\/ul>
Observability
<\/h2>- Experience with OpenTelemetry
<\/li> - Familiarity with logging, tracing, and monitoring systems
<\/li><\/ul>
<\/div><\/span>
<\/h2>
- Design and implement scalable backend architecture
<\/li> - Define service boundaries, modular structure, and API standards
<\/li> - Ensure high performance, reliability, and maintainability
<\/li> - Make key decisions on:
- Data modeling
<\/li> - Caching strategies
<\/li> - Async processing
<\/li><\/ul><\/li><\/ul>2. API Development & Integration
<\/h2>- Build robust REST APIs for:
- Onboarding & authentication
<\/li> - Contacts management
<\/li> - Outreach campaigns
<\/li> - Email workflows
<\/li> - Dashboard analytics
<\/li><\/ul><\/li> - Ensure clean API contracts for frontend integration
<\/li> - Implement authentication, authorization, and role\-based access
<\/li><\/ul>3. Database Design (PostgreSQL)
<\/h2>- Design normalized and scalable schemas
<\/li> - Optimize queries for performance
<\/li> - Handle:
- Indexing strategies
<\/li> - Transaction management
<\/li> - Data migrations
<\/li><\/ul><\/li> - Work with high\-volume datasets:
- Contacts
<\/li> - Outreach logs
<\/li> - Email tracking
<\/li><\/ul><\/li><\/ul>4. Agentic AI Workflow Integration
<\/h2>- Build and integrate agentic workflows using LangGraph (or similar)
<\/li> - Design systems for:
- Automated outreach logic
<\/li> - Intelligent email generation
<\/li> - Decision\-making pipelines
<\/li><\/ul><\/li> - Manage orchestration of multi\-step AI workflows
<\/li><\/ul>5. Data Pipelines & Processing
<\/h2>- Design and implement data pipelines for:
- Contact ingestion (bulk uploads)
<\/li> - Email tracking and analytics
<\/li> - Event processing
<\/li><\/ul><\/li> - Handle asynchronous processing:
- Queues
<\/li> - Workers
<\/li><\/ul><\/li> - Ensure data consistency and reliability
<\/li><\/ul>6. Observability & Monitoring
<\/h2>- Implement observability using OpenTelemetry
<\/li> - Enable:
- Tracing
<\/li> - Logging
<\/li> - Metrics collection
<\/li><\/ul><\/li> - Ensure system is production\-ready and debuggable
<\/li><\/ul>7. Performance & Scalability
<\/h2>- Optimize APIs and database queries
<\/li> - Design systems for scale:
- Large contact datasets
<\/li> - High email volume
<\/li><\/ul><\/li> - Implement:
- Caching layers
<\/li> - Background jobs where required
<\/li><\/ul><\/li><\/ul>8. Collaboration & Ownership
<\/h2>- Work closely with:
- Frontend developers
<\/li> - Product / architecture team
<\/li> - AI / ML engineers
<\/li><\/ul><\/li> - Translate product requirements into backend systems
<\/li> - Take full ownership of delivery and timelines
<\/li><\/ul>9. Testing & Deployment
<\/h2>- Write clean, testable code
<\/li> - Implement unit and integration tests
<\/li> - Support CI/CD pipelines
<\/li> - Ensure production stability and bug fixes
<\/li><\/ul>Required Skills
<\/h1>Core Backend
<\/h2>- Strong experience in Node.js and Express.js
<\/li> - Deep understanding of REST API design
<\/li> - Experience with scalable backend architectures
<\/li><\/ul>Database
<\/h2>- Strong expertise in PostgreSQL
<\/li> - Experience in:
- Schema design
<\/li> - Query optimization
<\/li> - Handling large datasets
<\/li><\/ul><\/li><\/ul>AI / Agentic Systems
<\/h2>- Hands\-on experience with LangGraph or similar frameworks
<\/li> - Understanding of:
- LLM workflows
<\/li> - Agent orchestration
<\/li> - Prompt pipelines
<\/li><\/ul><\/li><\/ul>Data & Systems
<\/h2>- Experience building data pipelines
<\/li> - Knowledge of async processing (queues/workers)
<\/li> - Understanding of distributed systems concepts
<\/li><\/ul>Observability
<\/h2>- Experience with OpenTelemetry
<\/li> - Familiarity with logging, tracing, and monitoring systems
<\/li><\/ul>
<\/div><\/span>
- Experience with OpenTelemetry
- Experience building data pipelines
- LLM workflows
- Hands\-on experience with LangGraph or similar frameworks
- Schema design
- Strong expertise in PostgreSQL
- Strong experience in Node.js and Express.js
- Write clean, testable code
- Frontend developers
- Work closely with:
- Caching layers
- Large contact datasets
- Optimize APIs and database queries
- Tracing
- Implement observability using OpenTelemetry
- Queues
- Contact ingestion (bulk uploads)
- Design and implement data pipelines for:
- Automated outreach logic
- Build and integrate agentic workflows using LangGraph (or similar)
- Contacts
- Indexing strategies
- Design normalized and scalable schemas
- Onboarding & authentication
- Build robust REST APIs for:
- Data modeling