About Cloudairy:
Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. Cloudairy values its culture of nonstop innovation, an outcome-driven approach to success, and the notion that outstanding ideas can come from anyone on the team.
Location: Surat or Pune, 2-days WFH Option
Employment Type: Full-time
Experience: 35 years
Role Overview:
We are looking for a specialized Node.js Integration Developer who can build and maintain deep, production-grade integrations between our SaaS product and external systems like CRMs, project management tools, communication platforms, and payment or identity systems.
This is a pure integration role - your work will directly power connected experiences by integrating our core platform with the tools our customers use every day.
Responsibilities:
- Develop and maintain third-party service integrations (e.g., cloud providers, Jira, Microsoft Teams, Slack, Stripe, HubSpot, Azure DevOps, etc.).
- Build and manage webhook-based integrations and event-driven workflows.
- Work with token-based APIs and manage scoped access securely.
- Create and maintain reusable integration layers, modules, or SDKs for multi-tenant use.
- Monitor API updates and breaking changes, and ensure backward compatibility across integrated systems.
- Implement retry strategies, error recovery mechanisms, and logging/monitoring for all integrations.
- Work cross-functionally with product, QA, and partner engineering teams to ensure smooth onboarding and usage of integrations.
- Collaborate with AI and product teams to embed AI features in the platform (e.g., smart automation, suggestions, content generation, and predictive logic).
- Help integrate with AI platforms and APIs such as OpenAI, Bedrock, or Vertex AI using Node.js SDKs.
- Document each integration clearly for internal teams and customer-facing usage.
Required Skills:
- Strong experience in Node.js focused on backend service integration.
- Excellent understanding of REST APIs, including pagination, filtering, throttling, and error responses.
- Experience implementing and managing webhooks and related infrastructure.
- Ability to work with API tokens, secrets, scopes, and secure storage.
- Skilled in analyzing and reverse-engineering APIs with limited or outdated documentation.
- Familiarity with multi-tenant integration handling, including mapping and isolating data per tenant.
- Proficient in using tools like Postman, API logging, and debugging tools for third-party systems.
- Demonstrated ability to integrate cloud service provider APIs, including AWS SDK for Node.js (e.g., EC2, CloudWatch, S3) and Azure SDK for Node.js (e.g., Resource Graph, Cost Analysis)
- Experience integrating AI models or platforms via APIs or SDKs, including OpenAI (ChatGPT/GPT-4) Amazon Bedrock, Google Vertex AI, or Azure OpenAI Service
- Custom AI endpoints built in Python or hosted via serverless or container services
Bonus Skills:
- Familiarity with iFrame embedding, SDK injection, or frontend integration points.
- Experience with async job processing systems (e.g., Redis queues).
- Knowledge of API signing methods, HMAC-based authentication, and webhook signature validation.
- Experience in building internal tools or dashboards to manage integrations.
- Prior experience working in an integration platform team or owning integration hubs.
Why Join Us:
- Own and shape the direction of our third-party integrations.
- Focus entirely on technical integration depth, not general backend CRUD work.
- Be part of a fast-moving SaaS team with high-impact engineering problems.
- Opportunity to work with real-world enterprise tools and data in secure and scalable ways.
If interested, please share your resume at
Email: [Confidential Information]
Contact: 9227009276