Job
Description
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: 3–5 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: hr@cloudairy.com 📱 Contact: 9227009276 Show more Show less