HamburgerMenu
hirist

Full Stack Developer - Python/React.js

OrangeShark
5 - 7 Years
rupee25-30 LPA
Hyderabad

Posted on: 24/09/2026

Job Description

Job Description : Full Stack Developer (Python + AI + React + Node.js)

Experience : 5 - 7 Years

Location : Hyderabad (WFO)

Notice Period : 0 - 30 Days

About the Role :

We are building an AI receptionist and ambient assistant platform that answers and routes calls intelligently, books appointments automatically, summarizes conversations in real-time, and provides real-time help inside live calls.

Required Skills :

Real-time voice/telephony services :

- Build Python microservices (FastAPI) for call control, presence, and routing.

- Implement SIP/WebRTC/RTP signaling and media handling, conference control, and callflow orchestration.

- Create low-latency streaming ASR pipelines and TTS playback; manage VAD, diarization, barge-in.

AI assistants and conversation intelligence :

- Integrate ASR/TTS/STT vendors (Whisper/Deepgram/Google/OpenAI, etc.) and LLMs.

- Ship summarization, action-item extraction, and RAG over knowledge bases/Content.

- Implement prompt safety, guardrails, evaluations, and fallbacks.

Appointment scheduling and personal assistant features :

- Build booking flows with Google/Microsoft calendars, availability, buffers, reminders, time zones.

- Capture/relay messages, human escalation, policy-based routing and SLAs.

Ambient assistance in live calls :

- "Join/leave" wake phrases; real-time IM/notes; add/remove participants; read knowledge on demand.

Core Python :

- Strong proficiency in Python 3.8+

- Deep understanding of OOP, decorators, context managers, and generators

- Experience with async/await, asyncio, and concurrent programming

- Authentication and authorization (JWT, OAuth, session-based)

- Familiarity with type hints and static analysis tools (mypy)

Web Frameworks :

- Django or FastAPI (production experience required)

- ASGI servers (Uvicorn, Gunicorn)

- RESTful API design and implementation

Node.js :

- Proficiency in Node.js with Express.js or NestJS

- Real-time applications with Socket.io

- Caching with Redis for caching and sessions

React.js :

- Functional components with Hooks (useState, useEffect, useContext, useMemo)

- State Management : Redux Toolkit, Zustand, or Context API

- API Integration : Axios, React Query, or SWR

Tech Stack :

- Backend : Python 3.11+, FastAPI, Pydantic, asyncio

- Frontend : React.js, Redux Toolkit

- Runtime : Node.js, Express.js / NestJS

- Real-time : WebSockets, gRPC, SIP/WebRTC/RTP

- AI/Voice : OpenAI, Whisper, Deepgram, Google STT/TTS

- Data : PostgreSQL, MySQL, Redis, Kafka

- Infra : AWS/Azure

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...