Home
Jobs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are building a modern, AI-ready, cloud-based Contact Center Dialer solution for outbound and blended call centers. Our product is powered by FreeSWITCH on the telephony layer and Node.js for backend services. We're a compact 3-member dev team (SIP Engineer, Backend Engineer, Frontend Developer) building from the ground up with a focus on speed, stability, and usability.

We're looking for a Frontend Developer who will own the user interface for both the Agent Panel and the Admin Dashboard. You’ll work closely with backend and SIP engineers to deliver real-time, responsive, and intuitive UIs for managing campaigns, monitoring calls, and controlling dialer behavior.

Key Responsibilities

  • Design and develop front-end components using React.js
  • Implement real-time updates using WebSockets (Socket.io)
  • Integrate REST APIs for user management, campaign control, and reporting
  • Build UI elements for:
  • Agent login, call controls (dial, hangup, transfer)
  • Real-time agent status and dashboards
  • Campaign creation and monitoring
  • Call logs, reports, and recordings
  • Ensure a clean, responsive, and intuitive user experience
  • Collaborate closely with backend and SIP developers

Must-Have Skills

  • Strong proficiency in React.js, JavaScript (ES6+), HTML5, CSS3
  • Experience with Tailwind CSS or equivalent CSS frameworks
  • Familiarity with Redux / Zustand / Context API
  • Experience with WebSocket (Socket.io or native)
  • Proficient in REST API integration (Axios / Fetch)
  • Git version control and collaborative development practices

Good-to-Have

  • Experience in contact center or VoIP-related applications
  • Knowledge of WebRTC and browser-based call control interfaces
  • Understanding of SIP call flows and FreeSWITCH/Asterisk
  • UI/UX design sensibility
  • Experience in building admin dashboards or CRM-like UIs

What We Offer

  • Be part of an early-stage, product-building journey
  • High ownership and fast decision-making
  • Remote flexibility and agile work style
  • Opportunity to shape product features and roadmap

Job Types: Full-time, Permanent

Pay: ₹30,000.00 - ₹50,000.00 per month

Benefits:

  • Flexible schedule
  • Work from home

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus

Ability to commute/relocate:

  • New Town, Kolkata, West Bengal: Reliably commute or planning to relocate before starting work (Preferred)

Experience:

  • React: 2 years (Preferred)

Location:

  • New Town, Kolkata, West Bengal (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Technical Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Nagpur, Pune, Bengaluru