Full Stack Founding Engineer (React & Node.js / Python) – CPaaS & Telecom Messaging Platform(Omnichannel)

Digital Cloud Communications

Manila

On-site

PHP 600,000 - 1,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Digital Cloud Communications LLC is seeking a product-minded Full Stack Engineer with 1–3 years of experience and a telecom messaging background. You will work on high-throughput systems across SMPP, OTT channels, and a React-based UI, delivering reliable messaging with scalable backend services.

You will ship features from carrier connections to customer-facing interfaces, using Go or Python on the backend and TypeScript/React on the frontend, with emphasis on performance and reliability in a

Qualifications

  • 1 to 3 years of professional experience in full stack software development.
  • Hands-on production experience with telecom messaging systems — building or operating an SMS gateway, working against SMPP, or integrating a business messaging channel API (WhatsApp Business API, Viber, Telegram, or equivalent).
  • Experience shipping or operating an SMS gateway, messaging API, or channel integration in production.

Responsibilities

  • Telecom Messaging Infrastructure: Build, operate, and tune high-throughput SMS gateway services over SMPP v3.4 — bind management, windowing, throttling, and routing across carriers and aggregators.
  • Channel Integrations: Integrate and maintain OTT channels including WhatsApp Business API, Viber, and Telegram bot API, with webhooks, media handling, delivery/read receipts, and template lifecycle.
  • Throughput & Reliability: Sustain TPS targets under load, manage queues, implement idempotent retries, and instrument submission, delivery, and failure rates.
  • Frontend Development: Build highly responsive, intuitive web apps using React and Next.js with TypeScript.
  • Backend Engineering: Develop scalable server-side architecture using Go or Python (FastAPI).
  • Asynchronous Workflows: Manage high-volume background jobs with Redis/Valkey-backed queues (asynq in Go).
  • Real-Time Communication: Implement WebSockets and event-driven patterns for live delivery status and streams.
  • Database Management: Optimize PostgreSQL schemas and ensure data integrity under high write volume.
  • AI-Assisted Engineering: Leverage AI coding tools to accelerate coding, debugging, and planning.
  • Customer-Centric Execution: Translate customer needs into clean, functional UI features.
  • API Integration: Build and consume secure RESTful APIs to connect frontend with backend services.
  • Code Quality: Write clean, testable code; participate in reviews, testing, and deployment.

Skills

Go
Python
TypeScript
React/Next.js
SMPP
WebSockets
AI tools
PostgreSQL
Git

Education

Bachelor of Science in Computer Science or related

Tools

Docker
Kubernetes
Redis
Testing frameworks

Job description

Job Context

We are seeking an innovative, product-minded Full Stack Engineer with 1 to 3 years of experience and a genuine telecom messaging background to join our core engineering team. This is not a generic web role: you will work directly on the systems that push high volumes of traffic through SMPP binds to carriers and aggregators, and that deliver messages across OTT channels such as WhatsApp Business API, Viber, and Telegram — as well as the React interfaces our customers use to configure, monitor, and troubleshoot that traffic.

The ideal candidate has already shipped or operated an SMS gateway, messaging API, or channel integration in production, understands what breaks at scale (throughput ceilings, DLR mismatches, throttling, retries), and can carry a feature from carrier connection all the way to the customer-facing UI.

Job Responsibilities
  • Telecom Messaging Infrastructure: Build, operate, and tune high-throughput SMS gateway services over SMPP v3.4 — bind management (TX/RX/TRX), windowing, throttling, submit/deliver reconciliation, and routing across multiple carriers and aggregators.
  • Channel Integrations: Integrate and maintain OTT messaging channels including the WhatsApp Business (Cloud) API, Viber Business Messages, and the Telegram Bot API, covering webhooks, media handling, delivery/read receipts, and the template lifecycle on WhatsApp and Viber.
  • Throughput & Reliability: Sustain and improve TPS targets under load — back-pressure, queue depth management, idempotent retries, graceful degradation, and instrumentation of submit, delivery, and failure rates.
  • Frontend Development: Design and build highly responsive, intuitive web applications using React and Next.js with TypeScript, ensuring clean state management and optimal client-side performance.
  • Backend Engineering: Develop and maintain scalable server-side architecture using Go or Python (FastAPI).
  • Asynchronous Workflows: Manage high-volume background jobs and message queues using Redis/Valkey-backed job queues (such as asynq in Go).
  • Real-Time Communication: Implement real-time features such as live delivery status and event streaming using WebSockets and event-driven patterns.
  • Database Management: Optimize schemas, handle complex data relations, and ensure data integrity using PostgreSQL under high write volume from message and DLR events.
  • AI-Assisted Engineering: Actively leverage modern AI tools (such as Claude, Codex, or GitHub Copilot) to accelerate coding, debugging, and architectural planning.
  • Customer-Centric Execution: Partner with customers and product stakeholders to unpack user friction points, translating them into technical requirements and clean, functional UI features.
  • API Integration: Build and consume secure, low-latency RESTful APIs to connect the React frontend with backend communication services.
  • Code Quality: Write clean, testable code and participate in code reviews, testing, and deployment to keep the platform reliable and maintainable.
Educational Requirements
  • Bachelor of Science (B.Sc.) degree, preferably in Computer Science and Engineering (CSE) or a closely related technical field.
Experience Requirements
  • 1 to 3 years of professional experience in full stack software development.
  • Mandatory: Hands-on production experience with telecom messaging systems — building or operating an SMS gateway, working against SMPP, or integrating a business messaging channel API (WhatsApp Business API, Viber, Telegram, or equivalent).
Additional Requirements
  • SMPP Depth: Practical familiarity with SMPP concepts — bind types, submit_sm and deliver_sm PDUs, delivery receipts, message concatenation and UDH, GSM 7-bit and UCS-2 encoding, and common error/throttling codes.
  • Messaging Channels: Working knowledge of at least one business messaging platform (WhatsApp Business API, Viber Business Messages, or the Telegram Bot API), including webhook handling and, on WhatsApp, template and 24-hour session-window rules.
  • Scale Awareness: Demonstrable understanding of what high throughput demands — queueing, rate limiting, connection pooling, and reconciling asynchronous delivery status at volume.
  • Core Stack: Strong proficiency in Go or Python on the backend, and in TypeScript with React/Next.js and modern CSS/frontend tooling on the frontend.
  • Mandatory: Proficient experience using AI coding assistants (Claude, Codex, etc.) as a standard part of your development workflow.
  • Customer Collaboration: Proven ability to work closely with customers to understand behavioral requirements and transform real-world problems into clean, functional software.
  • Engineering Fundamentals: Solid grasp of relational databases, version control (Git), and modern web security practices.
  • Testing: Familiarity with automated testing and a habit of writing testable code.
  • Ownership: Strong problem-solving skills and a willingness to own features end to end.
Preferred Qualifications (Nice to Have)
  • Gateway Software: Experience with Kannel, Jasmin, or comparable SMSC/gateway software, or having built an SMPP client or server from the protocol spec.
  • Carrier Operations: Exposure to aggregator and operator integrations, least-cost routing, sender ID / short code provisioning, or A2P registration and DND compliance.
  • Emerging Channels: Familiarity with RCS Business Messaging, or SMS firewall and anti-fraud filtering.
  • Voice Technologies: Familiarity with the SIP protocol, IP Telephony, WebRTC, or platforms such as Asterisk, FreeSWITCH, or Kamailio.
  • Infrastructure: Working knowledge of deployment pipelines, Docker, Virtual Machines (VMs), or container orchestration with Kubernetes.
  • Node.js: Experience building backend services with Node.js.

We are seeking an innovative, product-minded Full Stack Engineer with 1 to 3 years of experience and a genuine telecom messaging background to join our core engineering team. This is not a generic web role: you will work directly on the systems that push high volumes of traffic through SMPP binds to carriers and aggregators, and that deliver messages across OTT channels such as WhatsApp Business API, Viber, and Telegram — as well as the React interfaces our customers use to configure, monitor, and troubleshoot that traffic.

The ideal candidate has already shipped or operated an SMS gateway, messaging API, or channel integration in production, understands what breaks at scale (throughput ceilings, DLR mismatches, throttling, retries), and can carry a feature from carrier connection all the way to the customer-facing UI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer - Telecom Messaging & High-Throughput APIs
Full Stack Engineer - Telecom Messaging & High-Throughput APIs

Digital Cloud Communications LLC • Manila

On-site
PHP 600,000 - 1,200,000
Technical Support Engineer
Technical Support Engineer

Kudosity Co. • Pasig

On-site
PHP 446,000 - 893,000
Carrier Relations Manager
Carrier Relations Manager

Cequens • Philippines

On-site
PHP 1,800,000 - 3,600,000
Carrier Relations Manager
Carrier Relations Manager

CEQUENS • Metro Manila

On-site
PHP 900,000 - 1,300,000
Carrier Relations Manager
Carrier Relations Manager

CEQUENS • Makati

On-site
PHP 1,800,000 - 2,600,000
NOC Engineer
NOC Engineer

Intergo Telecom • Mexico

On-site
PHP 300,000 - 540,000
Competitive salary
Performance-based bonuses
Flexible working hours
+4
Implementation Analyst
Implementation Analyst

Sinch • Taguig

Remote
PHP 900,000 - 1,200,000
Health benefits
Remote work arrangements
Training & mentorship
+1
Software Engineer II
Software Engineer II

ClickSend • Philippines

Hybrid
PHP 1,200,000 - 2,400,000
Implementation Analyst I
Implementation Analyst I

Sinch AB • Philippines

Remote
PHP 360,000 - 600,000
Health benefits
Remote work
Training & career progression
+1
Implementation Analyst I
Implementation Analyst I

Sinch • Philippines

Remote
PHP 350,000 - 520,000
Health benefits
Remote work
Training & progression
+1
Top locations