Search

In-House Full-Stack Developer - SPA/MPA + Telephony (Twilio/SIP/API)

1 STOP CAP
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Required Qualifications

  • 3+ years full-stack development experience (with real-world deployments)

  • Experience building SPAs and MPAs with clean code and scalable structure

  • Strong Twilio experience (Voice, SMS, SIP, Programmable Video, TaskRouter)

  • Strong understanding of call routing logic, SIP trunks, STUN/TURN servers

  • Experience with API integration (Google Workspace, Stripe, CRM systems)

  • Fluency in modern front-end frameworks and UI/UX design thinking

  • Excellent communication and documentation skills

  • Ability to work independently and move fast

Responsibilities

  • Architect and build scalable front-end SPAs and MPAs from scratch.

  • Integrate with Twilio Programmable Voice, SMS, SIP Trunks, and TaskRouter.

  • Build real-time dashboards, inboxes, contact managers, and dialer controls.

  • Manage backend APIs, databases, queues, and session handling.

  • Implement secure user authentication and account roles.

  • Lead and maintain internal dev documentation and GitHub workflows.

  • Collaborate directly with the founder and internal team on features and vision.

  • Deploy updates and manage release cycles through CI/CD.

What You’ll Be Working On

  • A SPA (Single Page Application) dashboard for reps and managers (React + Tailwind, or similar).

  • An MPA (Multi-Page Application) admin backend for compliance, analytics, and account controls.

  • A built-in dialer, SMS, and inbox interface similar to RingCentral and Kixie.

  • Real-time voice & SMS routing (Twilio SIP, programmable voice, text APIs).

  • Integrations with CRMs, Google Workspace, email systems, call recording, webhooks, etc.

  • A beautiful, functional UI that looks modern and is fast, responsive, and intuitive.

Tech Stack (Ideal but not all required)

  • Front-End: React, Vue, TailwindCSS, Next.js, Vite

  • Back-End: Node.js, Express, Python (FastAPI or Flask), REST APIs

  • Databases: PostgreSQL, MongoDB, Redis, Firebase

  • Telephony: Twilio Voice/SMS, SIP trunking, TaskRouter, WebRTC

  • DevOps: GitHub, Docker, Nginx, CI/CD tools

  • Other: OAuth2, Google APIs, Webhooks, Stripe integration

Bonus Points For

  • Experience with RingCentral, Kixie, Five9, or similar platforms

  • Prior experience with contact center/dialer software

  • Understanding of compliance (TCPA, opt-in workflows)

  • Experience working in startups or high-growth SaaS teams

  • Prior CTO or lead dev experience

Compensation & Benefits

  • Competitive salary (based on experience)

  • Performance-based equity or bonus structure

  • Direct influence on product roadmap and tech direction

  • Long-term role with growth into a lead or CTO position

  • Flexible work hours and a fast-moving, no-BS environment

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...