Retour aux offres
ScovaiScovaiJobs
GT

GxP Technologies India Pvt Ltd

Software Engineer - VoIP Applications

Thiruvananthapuram, INSur siteCDITemps plein

Publié 7 oct. 2026

Cet emploi est publié en EN

About GxP Technologies India

We are a deep tech technology firm specializing in AI-driven solutions across healthcare, industrial manufacturing (including semiconductors), and automotive sectors—offering a complete AI stack from edge devices to cloud-based software. As part of Growth xPartners, a Japanese company listed on the Tokyo Stock Exchange, we operate from Trivandrum and boast a diverse, global team rooted in a values-driven performance culture. Our cross-functional team drives innovation in an early-stage, fast-growing environment with a clear long-term vision to become the industry leader in every domain we serve.


Job Summary

We are looking for a skilled Node.js Backend Developer with experience in building scalable, real-time backend applications and integrating communication platforms. The ideal candidate will have strong expertise in Node.js, TypeScript, REST APIs, asynchronous processing, and real-time communication technologies.

You will be responsible for developing and maintaining backend services, integrating VoIP platforms such as Asterisk and Twilio, and building real-time streaming capabilities and monitoring dashboards.

Requirements

Mandatory Skills:

  • Core: Node.js 20 LTS, TypeScript

  • REST API: NestJS (or Fastify)

  • Asterisk Integration: Community ari-client (Node)

  • Twillio API/applications/similar  experience/exposure

  • Data Layer: Redis (ioredis), MariaDB (Prisma/TypeORM)

  • Asynchronous Processing: Experience in Natively (via the event loop) handles ARI/events/webhooks in a unified manner

  • WebSocket/Media Processing: ws / uWebSockets.js: supports for real-time streaming

  • Experience in building naturally extensible  operations/monitoring dashboard built with Next.js


Secondary/Good to have skill:

  • Experience developing VoIP, telephony, contact center, or communication-based applications.

  • Hands-on experience with Asterisk PBX, ARI, call control, and call lifecycle management.

  • Experience with Twilio Programmable Voice or similar communication APIs.

  • Familiarity with audio streaming, media processing, and real-time event handling.

  • Experience building monitoring dashboards using Next.js.

  • Knowledge of Docker, CI/CD pipelines, and cloud-based deployments.

  • Experience with application logging, metrics, alerting, and production troubleshooting.




Key Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js 20 LTS and TypeScript.

  • Build robust REST APIs using NestJS or Fastify.

  • Integrate Asterisk PBX systems using the Asterisk REST Interface (ARI) and the Node.js ari-client library.

  • Develop and maintain integrations with Twilio APIs, applications, or similar communication platforms.

  • Implement real-time event processing for ARI events, webhooks, and other asynchronous operations using Node.js event-driven architecture.

  • Design and manage data storage and caching solutions using Redis and MariaDB.

  • Implement database access and ORM-based data management using Prisma or TypeORM.

  • Develop WebSocket-based communication and real-time streaming capabilities using ws or uWebSockets.js.

  • Build an extensible operations and monitoring dashboard using Next.js to support real-time system visibility, monitoring, and operational management.

  • Ensure application performance, reliability, scalability, and maintainability.

  • Troubleshoot technical issues, optimize backend performance, and collaborate with cross-functional teams to deliver reliable solutions.



Qualification and Work Experience

●       Qualifications - Must Have

    Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.

●          Certifications- Desired

   Relevant certifications in related fields will be considered an added advantage.

●      Work Experience

    3–5 years of hands-on front-end development experience.

                      Strong problem-solving skills, Analytical skills with attention to detail and a growth mindset.


Competencies and Skills

  • Communication Skills: Strong interpersonal, verbal, and written communication abilities, with the capability to collaborate effectively with cross-functional teams and articulate technical concepts clearly.

  • Tech Savviness: Comfortable working with modern development tools, technologies, and software engineering systems.

  • Proactive & Ownership Attitude: A self-driven individual who takes full ownership of tasks, proactively identifies problems, and contributes to scalable, high-quality solutions.

  • Adaptability: Ability to thrive in a dynamic, fast-paced engineering environment, quickly learn new technologies, and adapt to evolving project requirements.


Benefits

  • A competitive salary and benefits package.
  • High visibility and direct mentorship, reporting directly to senior leadership.
  • A clear career path from a foundational individual contributor to a team leader.
  • The opportunity to take ownership of key marketing functions and make a real impact.
  • Direct exposure to international business strategy and operations.
  • A collaborative, supportive, and dynamic work culture.


Aperçu du poste

Type de poste

Temps plein

Compétences requises

Node.js (20 LTS)TypeScriptREST API development with NestJS or FastifyAsterisk ARI integration (ari-client)Twilio Programmable Voice / Twilio APIs or similarRedis (ioredis)MariaDB with Prisma or TypeORMAsynchronous, event-driven processing (Node.js event loop, ARI events, webhooks)WebSocket and real-time media streaming (ws, uWebSockets.js)Next.js for building operations/monitoring dashboardsDocker and CI/CD pipelines (containerization and deployment automation)Application observability: logging, metrics, alerting, and production troubleshootingCommunication, cross-functional collaboration, and stakeholder communication

Emplois similaires

2coms

Industrial Electrician

2coms

Thiruvananthapuram, INSur siteCDITemps plein
il y a 3 jours
2coms

Breakfast & Bakery Chef

2coms

Thiruvananthapuram, INSur siteCDITemps plein
il y a 5 jours
BR

Presales and Solutions Engineer — Power Systems and Energy Software

Blue Ripples Technologies

Thiruvananthapuram, INSur siteCDITemps plein
il y a 23 jours
BR

Domain Consultant — Grid Automation and Utility Solutions

Blue Ripples Technologies

Thiruvananthapuram, INSur siteCDITemps plein
il y a 24 jours
2coms

Taxi Driver

2coms

Thiruvananthapuram, INSur siteCDITemps plein
le mois dernier
Loom Solar Pvt. Ltd.

Area Sales Manager

Loom Solar Pvt. Ltd.

Thiruvananthapuram, INSur siteCDITemps plein
il y a 14 jours