Node.js Developer for API Integration & Data Workflow Automation

Job ID: 40319986

Budget: $30 – $250 USD

We are looking for a skilled Node.js developer to build a backend system that integrates with multiple external APIs and processes data efficiently.
The project involves designing a structured flow of API calls, handling session-related data, and ensuring smooth communication between services.
________________________________________
Responsibilities
• Integrate and manage multiple dependent API endpoints
• Build a reliable request flow with sequential API calls
• Handle session data, cookies, and headers
• Implement proxy-based request handling (via proxy agents)
• Process and structure response data for further use
• Ensure robustness with proper error handling and retries
________________________________________
Tech Requirements
• Strong experience with Node.js
• Experience with:
o REST API integration
o Managing cookies, headers, and session data
o Working with proxy agents
• Familiarity with:
o Axios / Fetch or similar libraries
o Handling complex request flows
________________________________________
Nice to Have
• Experience with proxy services (e.g., Smart Proxy or similar)
• Strong debugging and analytical skills
• Experience with high-reliability backend systems
________________________________________
Project Scope
• Build integration for 4–5 APIs with dependent request flow
• Maintain and reuse session-related data across requests
• Implement proxy routing for outbound requests
• Deliver clean, maintainable, and scalable code
________________________________________
Additional Notes
• Clear documentation and API flow details will be shared with shortlisted candidates
• Looking for someone who can work independently and suggest improvements