16 Aug
|
Saas Labs
|
Bengaluru
16 Aug
Saas Labs
Bengaluru
Why this role exists
We're hiring a Backend Developer to join the AI team and help build the integration layer that makes our AI agents actually helpful in the real world. Voice agents that act — not just speak. Workflows that trigger based on what a call outcome was, not just that a call happened.
This role sits at the seam between our AI infrastructure and the business tools our customers live in. When an integration exists, you'll build workflows on top of it. When it doesn't, you'll build the integration.
What you'll actually do
- Wire up JustCall's voice agent platform (AIVA) to the business tools our customers actually use — CRMs, project management tools, communication platforms, and custom webhook endpoints.
- Design and implement trigger-based workflows: a call outcome that updates a HubSpot deal, a no-answer that enqueues a follow-up agent call, a sentiment flag that creates a Monday.com task.
- Build integrations from scratch when native connectors don't exist — REST APIs, OAuth flows, webhook handlers, event transforms.
- Work with the integrations team to extend and customize existing connectors for AI-specific use cases that off-the-shelf tools weren't designed for.
- Write Node.js services and APIs that power agent actions, workflow state, and integration payloads — with MongoDB for storage.
- Contribute to shared AI team backend infrastructure: async job queues, event pipelines, and retry/fallback patterns.
- Document what you build — integration contracts, workflow specs, API schemas — so the AI team can build on top of it reliably.
What we're looking for
- 1+ year of hands-on Node.js experience — you can design, build, and ship a backend service independently.
- Working knowledge of MongoDB: schema design, querying, and thinking through data modelling for stateful workflows.
- Comfortable with REST APIs and webhooks — you can read third-party documentation and translate it into working code without hand-holding.
- Strong debugging instincts: you
📌 Software Development Engineer I (Bengaluru)
🏢 Saas Labs
📍 Bengaluru