Senior Full Stack Developer - (Vue / Node.js)

EQUATE MEDIA
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
VoIP
Databases
Data as a Services
Software Debugging
Github
Python
PostgreSQL
MySQL
Node.js
Online Transaction Processing
Redis
PM2
Next.js
Twilio
TypeScript
Speech Recognition
WebSocket
WebRTC
XML
Network Routers
Real Time Systems
React
Large Language Models
Grafana
Prompt Engineering
Caching
Audio Streaming
Backend
FastAPI
Vue.js
Event Driven Architecture
WebPack
Low Latency
Sentry
Operational Systems
Front End Software Development
Cloudwatch
NestJS
Data Pipelines
Legacy Systems

Job description

Equate Media is a growth-focused digital company that builds software and operational systems designed to improve efficiency, support customer engagement, and drive measurable business results. Our teams work closely across engineering, marketing, and operations to solve practical problems, improve workflows, and create systems that make a real impact. We value speed, ownership, adaptability, and people who enjoy building useful things in a fast-moving environment., We're hiring a Senior Full Stack Developer to help strengthen and extend a real-time communications platform that processes thousands of inbound and outbound calls daily. You'll join a multi-language, multi-service production environment, work through active issues, improve platform reliability, and ship new functionality at pace.

This is a fit for someone who is comfortable working across many repos and languages (we run Node.js, Python, PHP, and modern frontends), enjoys debugging real production issues end-to-end, and wants to help shape an AI-augmented operational platform.

Where you'll make an impact

  • Get up to speed quickly in an existing multi-service platform
  • Investigate and resolve issues across frontend, backend, telephony, and data pipelines
  • Improve systems that support real-time call flows, lead routing, buyer-matching, and dispatch
  • Build and refine internal interfaces used for live operations and agent workflows
  • Develop backend services and APIs tied directly to business performance
  • Architect AI capabilities into the platform: transcription, summarization, dispositioning, automated dialing decisions
  • Contribute to architecture decisions and raise execution standards across the team

Tools and environment

Frontend

  • Vue, TypeScript, Vite, Pinia, Vue Router
  • Next.js / React, TypeScript

Backend

  • Node.js, JavaScript, TypeScript, NestJs
  • Python, FastAPI (data services, APIs, communication services, scraping pipelines)

Real-Time / Telephony

  • Twilio (both in production for outbound/inbound calling)
  • WebRTC, Socket.IO, browser-based softphones
  • Custom XML/IVR routing logic

Data / Infrastructure

  • MySQL (primary OLTP), Redis (coordination, caching, queues), Postgres
  • AWS, PM2, Github Actions
  • Sentry, CloudWatch, Grafana

AI / Automation

  • Speech-to-text / transcription engines
  • LangChain, LlamaIndex, Pipecat
  • Existing Press-1 / AI-assisted dialing pipeline

Requirements

  • 5+ years as a full stack software engineer with production experience
  • Strong in Node.js AND comfortable reading/writing Python or PHP when the work crosses services
  • Strong frontend experience with Vue 3, or strong experience in a modern framework with confidence picking up a Vue codebase
  • Proven track record of jumping into existing complex production codebases (not just greenfield)
  • Comfortable debugging across the stack (frontend, backend, telephony, database, infrastructure)
  • Strong instincts around performance, reliability, observability, and maintainability
  • Comfortable taking ownership and operating independently in a fast-moving environment
  • Strong written communication for both synchronous and asynchronous collaboration

Bonus Points For

  • Telephony, VoIP, SIP, or CPaaS providers (Twilio or similar)
  • Real-time systems, event-driven architecture, queues, worker-based services
  • Hands-on experience integrating LLMs into commercial, user-facing applications (latency, prompt engineering, data parsing)
  • Real-time audio streaming (consuming media via WebSockets for live AI processing)
  • Vector databases, embedding workflows, fine-tuning
  • Improving legacy systems while continuing to ship new functionality
  • Operating multi-language polyglot stacks (JS/TS, Python, PHP all in one platform)

Apply for this position