Fullstack Developer- Telecom and CPAAS Platforms

2 - 5 years

3 - 5 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About Us

Mishtel Services Private Limited is a leading telecom and CPaaS provider in India, delivering Bulk SMS, Bulk Voice, RCS, WhatsApp Business API, Bulk Email, and Cloud Telephony solutions. We are now expanding our product line to include advanced AI-driven call center solutions, and were looking for an experienced individual or team to lead the development of these platforms from scratch.

Key Responsibilities

  • Platform Development

    • Design, develop, and deploy

      frontend and backend

      systems for:
      • Bulk SMS Platform
      • Bulk Voice Platform
      • RCS Business Messaging Platform
      • WhatsApp Meta Business Platform Integration
      • Bulk Email Platform
      • Cloud Call Center Solution
      • AI-based Call Center Solution (speech analytics, sentiment analysis, chatbots, voicebots)
    • Build scalable, secure, and high-performance APIs for telecom and messaging platforms.
    • Integrate third-party telecom APIs, gateways, CRMs, and payment systems.
    • Implement real-time reporting, analytics dashboards, and campaign management tools.
  • Security & Compliance

    • Ensure compliance with TRAI, DoT, and DLT regulations.
    • Implement data privacy controls (ISO 27001 best practices).
    • Integrate spam detection, fraud prevention, and message filtering mechanisms.
  • Collaboration & Delivery

    • Work closely with Mishtels product and compliance teams to meet technical and regulatory requirements.
    • Manage version control (Git), CI/CD pipelines, code reviews, and deployment.

Required Skills & Experience

  • Telecom & CPaaS Expertise

    • Proven experience developing telecom/CPaaS platforms (Bulk SMS, Voice, WhatsApp API, RCS, Email, Cloud Telephony).
    • Strong understanding of SMS protocols (SMPP, HTTP APIs), DLT integration, and routing logic.
    • Experience with VoIP/SIP technologies (Asterisk, FreeSWITCH, Kamailio/OpenSIPS).
    • Knowledge of WebRTC, IVR flows, and call center architecture.
  • Backend Development Skills

    • Node.js, Python (Django/Flask/FastAPI), Java (Spring Boot), or PHP (Laravel).
    • API-first design using REST/GraphQL.
    • Microservices and containerization (Docker, Kubernetes).
    • Event-driven architecture with Kafka, RabbitMQ, or Redis Streams.
  • Frontend Development Skills

    • React.js, Angular, or Vue.js.
    • Responsive UI/UX design for dashboards, campaign management portals, and analytics.
    • Integration with REST APIs and WebSockets for real-time data.
  • Database Skills

    • Relational: MySQL, PostgreSQL.
    • NoSQL: MongoDB, Cassandra, or Redis.
    • Database optimization for high throughput messaging.
  • Cloud & Infrastructure

    • AWS, Azure, or Google Cloud deployment and scaling.
    • Load balancing, failover design, and disaster recovery planning.
    • API Gateway management and security (OAuth 2.0, JWT).
  • AI & Automation

    • Speech-to-Text (STT) and Text-to-Speech (TTS) integration.
    • Natural Language Processing (NLP) for chatbots and voicebots.
    • Sentiment analysis and call scoring.
    • Experience with AI frameworks (TensorFlow, PyTorch, Dialogflow, Rasa).
  • Other Skills

    • Excellent problem-solving skills in high-availability, low-latency environments.
    • Knowledge of message queue systems and campaign throttling techniques.
    • Familiarity with billing engines for telecom services.
    • Strong documentation and API specification skills (Swagger/OpenAPI).

Preferred Qualifications

  • Previous work on enterprise-grade CPaaS or telecom platforms.
  • Familiarity with OTT messaging channels beyond WhatsApp (Telegram, Viber, Signal APIs).
  • Experience with Single Sign-On (SSO) and multi-tenant architecture.
  • Knowledge of security compliance frameworks like PCI DSS, SOC 2.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, mumbai (all areas)

mumbai suburban