Full Stack Engineer

5 - 10 years

6 - 15 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Project Role:

Project Role Description:

Full-Stack Engineer to own end-to-end product features across frontend, backend, and cloud. Start by helping build our self-hosted contact-center platform (build our self-hosted contact-center platform) and lead greenfield software initiatives (dashboards, internal tools, integrations). Hands-on coding + early leadership (lead future product builds). Hands-on React/TypeScript + Node.js/Python, REST APIs, SQL, Docker, cloud (AWS/GCP). Integrate telecom/compliance APIs (VICIdial, Twilio/Telnyx, IPQS, RND, Number Verifier). Leadership track to bootstrap and mentor a growing dev team.

Must Have Skills:

Good to Have Skills:

Summary

As a founding full-stack engineer, youll architect, build, and ship Universal Response Systems in-house communications platform and then expand into broader product development. Youll design modern UIs, secure APIs, and scalable data models; integrate telecom/compliance APIs; set coding standards; mentor future hires; and help shape the engineering roadmap.

Roles & Responsibilities

  • End-to-End Delivery:

    Design and implement frontend (React/TS), backend services (Node/Python), and data layers.
  • Platform Build:

    Co-own a self-hosted VICIdial-based platform with custom dashboards, analytics, and integrations.
  • API & Integrations:

    Build secure REST/GraphQL APIs; integrate IPQS, RND, Number Verifier, Hiya/TNS, Twilio/Telnyx/Bandwidth.
  • Data & Storage:

    Model schemas; optimize queries; manage ETL/cron jobs for large CSV/JSON loads.
  • Automation & Reliability:

    Implement background jobs, webhooks, retries, observability, and alerts.
  • Cloud & DevOps Collaboration:

    Containerize services (Docker), wire CI/CD, and deploy to AWS/GCP/Hetzner.
  • Quality:

    Establish testing (unit/integration), code reviews, documentation, and secure coding practices.
  • Leadership Path:

    Mentor juniors, influence architecture, and help bootstrap a high-performing dev team.

Professional & Technical Skills

Must To Have

  • React + TypeScript (component architecture, state management, testing)
  • Node.js/Express

    or

    Python/FastAPI (clean API design, auth, rate-limit, idempotency)
  • SQL mastery (MySQL/PostgreSQL: indexing, migrations, performance)
  • Cloud fundamentals (IAM, networking basics, logging/metrics)
  • Docker, Git, CI/CD (GitHub Actions/Jenkins)
  • Strong debugging, profiling, and production support skills

Good To Have

  • Telecom stack exposure (SIP basics, Asterisk/VICIdial APIs)
  • Event-driven patterns (queues/streams), WebSockets
  • MongoDB/Redis, GraphQL, Next.js, NX/Turborepo
  • Infra-as-code (Terraform/Ansible), monitoring (Prometheus/Grafana/ELK)
  • Security & compliance awareness (authZ/authN, PII handling, TCPA/DNC context)

Additional Information

  • Work Setup:

    Remote-first; reliable broadband and secure dev machine required.
  • Documentation:

    Write clear READMEs/runbooks; maintain env/config hygiene.
  • Stakeholder Communication:

    Comfortable collaborating with VoIP/ops/product leaders.
  • Growth Path:

    Opportunity to evolve into Tech Lead as team scales.

Role:

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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

chennai, tamil nadu, india

pune, maharashtra, india

bengaluru, karnataka, india