- Expertini Resume Scoring: See how well your CV/Résumé matches this job: VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL).
Urgent! VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) Job | iReply Services
Job Description Overview We are seeking a Backend Platform Engineer to design and implement the core backend framework with a strong emphasis on GraphQL, scalability, modularity, and microservice-readiness. This is a foundational role: you will establish the standards, patterns, and architecture that the rest of the platform will follow, ensuring it can scale from a single monorepo to a distributed microservice architecture as the platform grows. Responsibilities Core API Framework Design and implement the GraphQL API gateway (Apollo Server + TypeScript). Define GraphQL schema conventions (namespacing, modular schema stitching). Ensure modules can extend the schema with their own types, queries, and mutations. Standardize error handling, response formats, and type safety across all modules. Provide GraphQL Codegen setup so frontend and backend share types. Database Layer Design PostgreSQL schema conventions (naming, ownership, migrations). Implement a shared migration system (e.g., Prisma, node-pg-migrate). Define how modules own their own tables while sharing a single DB instance. Ensure data integrity, indexing, and performance at scale. Job Queue System Implement the job queue framework (Redis + BullMQ). Define queue naming conventions and job lifecycle states. Provide a shared worker pool that modules can register jobs with. Ensure reliable job processing, retries, and progress tracking. Shared Utilities Build a config loader for environment variables and secrets. Implement a structured logger (JSON logs with service/module context). Provide shared error classes for consistent error handling. Define shared TypeScript types (e.g., JobStatus, ApiResponse<T>). Scalability & Architecture Design the platform to scale horizontally (multiple API instances, worker pools). Ensure the system can evolve into a microservice architecture as modules grow. Define clear module boundaries so services can be split into independent repos later. Establish best practices for monitoring, logging, and observability. DevOps & Tooling Set up Docker Compose for local development (Postgres, Redis, API, Worker). Define environment variable standards (DATABASE_URL, REDIS_URL, etc.) Ensure services can be run locally and in production with minimal friction. Must be a Filipino Citizen. Strong experience with Node.js + TypeScript. Deep knowledge of GraphQL (Apollo Server, schema design, resolvers, federation). Strong experience with PostgreSQL (schema design, migrations, performance tuning). Experience with Redis and job queues (BullMQ, RabbitMQ, or similar). Familiarity with Docker and containerized development workflows. Strong understanding of modular backend architecture and microservices patterns. Experience designing scalable APIs and enforcing coding standards. Ability to write clear documentation and define conventions for other developers. Bonus: experience with multi-module SaaS platforms or admin portals. Bonus: experience with authentication/authorization frameworks (RBAC, JWT, OAuth). Paid Leaves & Birthday Off: Take time when you need it, and convert unused leave into cash! Plus, enjoy an extra day off on your birthday. Comprehensive Health Insurance: Coverage starts from day one and extends to one dependent. Performance-Based Salary Increase: Enjoy a raise after regularization Annual Salary Adjustments: We recognize long-term commitment with yearly salary increases. Employee Recognition: Be rewarded for your hard work with incentives and recognition. Engaging Team Activities: Join in on Family Days, Summer Splash, and other fun events that strengthen the iReply community.aptos
We are building a Management Portal Platform designed to support multiple operational modules (e.g., billing, job processing, provisioning, reporting).
The platform will serve as the foundation for a modular ecosystem where new functionality can be added as independent modules that plug into a shared framework.
This role is responsible for building the GraphQL API gateway, database schema conventions, job queue system, and shared utilities that will enable other engineers to develop modules in parallel and integrate them seamlessly.Requirements
Benefits
Requirements
Must be a Filipino Citizen.
Strong experience with Node.js + TypeScript.
Deep knowledge of GraphQL (Apollo Server, schema design, resolvers, federation).
Strong experience with PostgreSQL (schema design, migrations, performance tuning).
Experience with Redis and job queues (BullMQ, RabbitMQ, or similar).
Familiarity with Docker and containerized development workflows.
Strong understanding of modular backend architecture and microservices patterns.
Experience designing scalable APIs and enforcing coding standards.
Ability to write clear documentation and define conventions for other developers.
Bonus: experience with multi-module SaaS platforms or admin portals.
Bonus: experience with authentication/authorization frameworks (RBAC, JWT, OAuth).
✨ Smart • Intelligent • Private • Secure
Practice for Any Interview Q&A (AI Enabled)
Predict interview Q&A (AI Supported)
Mock interview trainer (AI Supported)
Ace behavioral interviews (AI Powered)
Record interview questions (Confidential)
Master your interviews
Track your answers (Confidential)
Schedule your applications (Confidential)
Create perfect cover letters (AI Supported)
Analyze your resume (NLP Supported)
ATS compatibility check (AI Supported)
Optimize your applications (AI Supported)
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
European Union Recommended
Institution Recommended
Institution Recommended
Researcher Recommended
IT Savvy Recommended
Trades Recommended
O*NET Supported
Artist Recommended
Researchers Recommended
Create your account
Access your account
Create your professional profile
Preview your profile
Your saved opportunities
Reviews you've given
Companies you follow
Discover employers
O*NET Supported
Common questions answered
Help for job seekers
How matching works
Customized job suggestions
Fast application process
Manage alert settings
Understanding alerts
How we match resumes
Professional branding guide
Increase your visibility
Get verified status
Learn about our AI
How ATS ranks you
AI-powered matching
Join thousands of professionals who've advanced their careers with our platform
Unlock Your VoIP Backend Potential: Insight & Career Growth Guide
Real-time VoIP Backend Jobs Trends in Cebu City, Philippines (Graphical Representation)
Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for VoIP Backend in Cebu City, Philippines using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 1834 jobs in Philippines and 393 jobs in Cebu City. This comprehensive analysis highlights market share and opportunities for professionals in VoIP Backend roles. These dynamic trends provide a better understanding of the job market landscape in these regions.
Great news! iReply Services is currently hiring and seeking a VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) to join their team. Feel free to download the job details.
Wait no longer! Are you also interested in exploring similar jobs? Search now: VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) Jobs Cebu City.
An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at iReply Services adheres to the cultural norms as outlined by Expertini.
The fundamental ethical values are:The average salary range for a VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) Jobs Philippines varies, but the pay scale is rated "Standard" in Cebu City. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.
Key qualifications for VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.
To improve your chances of getting hired for VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL), consider enhancing your skills. Check your CV/Résumé Score with our free Resume Scoring Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.
Here are some tips to help you prepare for and ace your job interview:
Before the Interview:To prepare for your VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) interview at iReply Services, research the company, understand the job requirements, and practice common interview questions.
Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the iReply Services's products or services and be prepared to discuss how you can contribute to their success.
By following these tips, you can increase your chances of making a positive impression and landing the job!
Setting up job alerts for VoIP Backend Platform Engineer (Node.js / TypeScript / PostgreSQL / Redis / GraphQL) is easy with Cebu City Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!