Junior Full-Stack Engineer (React/TypeScript)
India
3 weeks ago
Applicants: 0
Share
5 days left to apply
Job Description
About the Role You will own and develop the agent-facing web console for our Voice AI platform. This includes displaying caller details, live transcripts, intents/summary, qualification status, one-click human takeover, and post-call wrap-up with exports. What You?ll Do Build a responsive React + TypeScript application with real-time updates (WebSockets/SSE). Design intuitive UX for live transcripts, speaker tags, sentiment/flags, and the ?Request Takeover? flow. Implement authentication, role-based access, session handling, and audit logs. Support data exports (CSV/Sheets/HubSpot placeholder) and handle runtime/empty states. Write unit/E2E tests and ship incremental releases with analytics. Required Skills React + TypeScript : Hooks, component patterns, state/props, forms, performance basics. State Management : Experience with Redux, Zustand, or React Query. Real-Time Data : Consuming WebSockets or SSE; optimistic UI and reconnection basics. Auth & RBAC : JWT/OAuth fundamentals, protected routes, role checks. API Integration : REST/JSON, error handling, retries, pagination. Testing & Quality : Jest/RTL or Playwright/Cypress; linting and basic accessibility. Build & Deploy : NPM/Yarn, environment configs. Nice to Have Tailwind, shadcn/ui, basic charting. Experience with streaming LLM/STT/TTS outputs. Familiarity with analytics tools (Mixpanel/Sentry) or feature flags. Tech Stack React, TypeScript, Next.js/Vite, Tailwind, shadcn/ui, Recharts, WebSockets/SSE, REST, JWT/OAuth, GitHub Actions, S3/CloudFront, HubSpot/CSV exports. Compensation & Benefits Competitive salary and performance bonus Remote/hybrid work options within India Learning budget and mentorship Education B.E./B.Tech/M.E./M.Tech/MCA or equivalent experience. Notice Period Immediate to 30 days preferred. Job Type: Contractual / Temporary Contract length: 6 months Work Location: Remote Timings: 3pm to 12am IST
Required Skills
Additional Information
- Company Name
- Team Synergein Global Solutions
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Entry level
- Education
- No Restriction
- Job Types
- Hybrid
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 3 weeks ago
- Application Ends
- 5 days left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position