Full Stack Engineer (Voice AI)

Uplers

Dadri

On-site

INR 1,600,000 - 2,200,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Uplers in Noida is seeking a full‑stack engineer (MEAN stack) to own the platform end‑to‑end—from database models to the Angular UI and real‑time services. You will build APIs, integrate CRM, messaging, calendars, and lead handling, while ensuring performance and reliability.

You should have shipped production MEAN apps, be comfortable with Node.js, Express, Angular, MongoDB, and PostgreSQL, and have experience with real‑time/telephony and LLM API integrations.

Qualifications

  • Shipped production MEAN stack applications (MongoDB, Express, Angular, Node.js)
  • Own end-to-end features from database to frontend
  • Experience with real-time/telephony integrations and LLM APIs
  • Cloud exposure on GCP or AWS at scale
  • Experience with SIP providers, LiveKit, Pipecat and similar tools

Responsibilities

  • Build core product: agent configuration, conversation logs, analytics, and bulk campaign controls
  • Design and ship Node.js/Express services and APIs for scale
  • Wire the platform with CRM, WhatsApp, calendars, and Google Sheets ingestion
  • Ship Angular frontends for agents and client dashboards
  • Instrument and optimize API latency, errors, and infra costs

Skills

MEAN stack experience
End-to-end ownership
API design & development
Real-time systems
Cloud platforms experience

Tools

Node.js
Angular
Express.js
PostgreSQL
MongoDB
REST APIs
TypeScript
LiveKit
Pipecat
SIP providers
LLM APIs

Job description

Experience: 2.00 + years

Salary: INR 1600000-2200000 / year (based on experience)

Expected Notice Period: 7 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Office

Placement Type: Full Time Permanent position (Payroll and Compliance to be managed by: A automated sales agent)

*Note: This is a requirement for one of Uplers' client - A automated sales agent

What do you need for this opportunity?
Must have skills required:
  • and tool/function calling
  • Real-time voice or telephony experience (OpenAI Realtime, Experience with LLM APIs, Livekit, or similar)
  • Cloud platform experience at scale with GCP or AWS.
  • Pipecat
  • prompt engineering integration
  • SIP providers
  • Node.js
  • Angular
  • Express.js
  • Rest APIs
  • PostgreSQL/MongoDB
  • Type Script
Full Stack Engineer (MEAN Stack)
About The Role

You''''ll be the person who builds the machinery behind our platform. Here that means the product our clients run their business on: the dashboard they use to configure their AI agents, the inbox where conversations land, the CRM that turns a conversation into a lead. It also means everything underneath it: the APIs, the real-time services, the integrations, and the data models that hold it all together. This is not a feature-ticket role. It''''s a build-and-own role. You''''ll own features end to end, from the database schema to the screen a client uses to change their agent''''s greeting. When something breaks, slows down, or silently fails in production, you''''re the one who finds out why — and fixes it.

What You''ll Do
Platform & full-stack product
  • Build the core product: agent configuration (tasks, behaviour, guardrails, AI config), conversation logs and history, analytics, and bulk campaign controls.
  • Design and ship the Node.js/Express services and APIs — orchestration, queueing, webhooks, retries, file and data storage — that hold up as usage grows.
  • Wire the platform together: CRM contacts and tickets, WhatsApp messaging and follow-ups, calendar and booking integrations, Google Sheets and Meta lead-form ingestion.
  • Ship clean, usable Angular frontends for our team and for clients — the agent configurator, the inbox, the review and reporting screens.
Real-time systems & integrations
  • Build and harden real-time features: live inbox updates, notifications, streaming data, and event-driven workflows.
  • Integrate third-party APIs and providers — messaging, CRM, calendars, LLM providers — and handle their quirks, rate limits, and outages gracefully.
  • Implement non-blocking background jobs and integrations — lookups, bookings, CRM writes — so the product stays fast and never loses data.
  • Evaluate tools, libraries, and providers, and help decide what we build on next.
Reliability, cost & scale
  • Instrument everything: API latency, error rates, queue backlogs, integration failures, infra cost. Build the dashboards that tell us something''''s wrong before a client does.
  • Bring down infra and third‑party costs without hurting quality — query optimisation, caching, smarter provider usage.
  • Debug production incidents on live client accounts, reproduce them, and fix them at the root.
Working with the team
  • Pair with the prompt engineer and customer success on what the platform needs for agents and clients to succeed — new integrations, better fallbacks, better internal tooling.
  • Turn what you learn from client deployments into reusable platform capability, so the next client takes hours to onboard, not days.

Roughly 80% of your time is hands‑on engineering: writing code across the stack, debugging production issues, shipping. The other 20% is with the team and occasionally clients — understanding what''s breaking in the field and deciding what the platform should do about it.

What We''re Looking For

Two things are non‑negotiable. Please apply only if you meet both — they''re the first thing we screen for.

  • ** You''ve shipped production applications on the MEAN stack.** Not a tutorial project, not a hackathon — a system real users depended on, built with MongoDB, Express, Angular, and Node.js, where you owned significant parts of it and kept it running.
  • ** You''re a full‑stack engineer who can build the whole thing.** Backend services, APIs, real‑time transport, databases, and a frontend a client can use without a walkthrough. You don''t need a separate team to ship a feature end to end.

Beyond that, we don''t care much about degrees or years. We care that you can:

  • Go deep in every layer of the MEAN stack, not just use it — with TypeScript throughout.
  • Build and debug real‑time systems: WebSockets, event‑driven architectures, queues.
  • Integrate with third‑party APIs and messaging platforms (WhatsApp Business API, CRMs, payment gateways) and handle their quirks in production.
  • Design MongoDB data models and APIs for a multi‑tenant SaaS: contacts, conversations, tickets, workflows, role‑based access.
  • Measure and profile before you optimise, write code others can read, and document what you built.
Nice to have: experience with LLM APIs and tool/function calling, real‑time voice or telephony (OpenAI Realtime, LiveKit, Pipecat, SIP providers, or similar) GCP/AWS at scale.

Full‑time, on‑site in Noida.

  • Utmost freedom and autonomy — to make decisions. You are the taskmaster, do it the way you think is best. We will only suggest.
  • Complete responsibility. You are the taskmaster. Take responsibility for it.
  • Top‑of‑the‑market pay – we reward high performance with the best packages.
  • 5‑day working – weekends are yours to recharge.
  • Work from office in Noida – collaborate, learn, and grow with a passionate team.
  • High‑growth startup – opportunity to see first hand how AI brings change and be a part of that.
About Uplers

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer (SDE2)
Backend Engineer (SDE2)

Uplers • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Software QA (Quality Assurance) (Onsite - Ahmedabad)
Software QA (Quality Assurance) (Onsite - Ahmedabad)

Uplers • Ahmedabad District

On-site
INR 1,200,000 - 2,000,000
Fullstack Developer (Backend heavy)
Fullstack Developer (Backend heavy)

Uplers • Coimbatore District

On-site
INR 2,500,000 - 3,500,000
Fullstack Developer (Backend heavy)
Fullstack Developer (Backend heavy)

Uplers • Nagpur District

Remote
INR 2,500,000 - 3,500,000
Solutions Architect
Solutions Architect

Uplers • Ernakulam

Remote
INR 4,000,000 - 5,000,000
Fullstack Developer (Backend heavy)
Fullstack Developer (Backend heavy)

Uplers • Ahmedabad District

Remote
INR 2,500,000 - 3,500,000
Solutions Architect
Solutions Architect

Uplers • Chandigarh

Remote
INR 4,000,000 - 5,000,000
Solutions Architect
Solutions Architect

Uplers • Gurugram District

Remote
INR 4,000,000 - 5,000,000
Solutions Architect
Solutions Architect

Uplers • Mumbai

On-site
INR 4,000,000 - 5,000,000
Fullstack Developer (Backend heavy)
Fullstack Developer (Backend heavy)

Uplers • Chandigarh

On-site
INR 2,500,000 - 3,500,000