Posted at: 28 January

Senior Back End developer (Node.js, Twilio/AI Experience) - FT (Contract-to-hire) - WW

Company

Merico

Merico is a San Francisco-based B2B software development company specializing in contribution analysis tools for developers, leveraging advanced technologies like Python and AI.

Remote Hiring Policy:

Merico is a fully remote company that hires developers from various regions worldwide, fostering a collaborative environment across time zones.

Job Type

Contract

Allowed Applicant Locations

New Zealand, Worldwide

Apply Here

Job Description

About Us

We are a funded AI voice startup offering interactive voice solutions. We’re transitioning from a no-code platform (Bubble + Vapi) to a custom backend integrating Twilio, AI, and other services.

Project Scope

  • Telephony/Voice: Replace Vapi with Twilio for real-time calls, recordings, concurrency management.
  • AI & ML: Integrate Deepgram for transcription, ElevenLabs for TTS, and OpenAI for conversational logic. Plan to fine-tune an LLM with call transcripts.
  • Payment & Billing: Integrate Stripe for subscription management and usage-based billing.
  • Compliance: Ensure GDPR compliance and potential HIPAA readiness.
  • Front-End: Continue to use Bubble.io as the primary front-end; new backend will expose REST/GraphQL endpoints.

Responsibilities

  1. Architect and implement a robust Node.js backend on AWS (or similar) to handle high call concurrency (200+).
  2. Integrate Twilio for programmable voice, call routing, and real-time event handling.
  3. Build secure pipelines for audio transcription (Deepgram) and TTS (ElevenLabs).
  4. Use OpenAI’s API for call flow logic and future fine-tuning with transcripts/outcomes.
  5. Implement Stripe billing, ensuring usage tracking and subscription management.
  6. Collaborate with the CTO (in Thailand) and other team members (in the US).
  7. Help define best practices for security, data storage, and compliance (GDPR, HIPAA).

Qualifications

  • Expertise in Node.js/Express with production deployments.
  • Hands-on experience with Twilio (or similar telephony APIs).
  • Proficiency in AWS (ECS/Fargate, S3, RDS, etc.) or equivalent cloud services.
  • Familiarity with AI/ML services (OpenAI, Deepgram, etc.).
  • Understanding of compliance (GDPR, HIPAA) best practices is a plus.
  • Excellent communication skills & a track record of remote collaboration.

Nice to Have

  • Experience with Bubble.io integrations.
  • DevOps background (CI/CD pipelines, monitoring, logging).
  • Prior work with healthcare or regulated data.

What We Offer

  • Competitive hourly or project-based rate (negotiable based on experience).
  • Opportunity to shape the architecture from the ground up.
  • Potential to transition to a permanent role as we grow.
  • Flexible work environment with a global team.
Apply Here