
Backend Platform Engineer
7 days ago
Overview
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.
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 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.
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
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.).
Requirements
-
Must be a Filipino Citizen.
-
Strong experience with 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).
Benefits
-
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
-
Open for Full-Time and Part-Time opportunity
-
Backend Module Engineer
7 days ago
Bacolod City, Western Visayas, Philippines iReply Services Full time ₱600,000 - ₱1,000,000 per yearOverview We are building a Management Portal Platform designed to support multiple operational modules (e.g., billing, job processing, provisioning, reporting). Each module is developed independently but plugs into a shared core framework that provides the API gateway, database conventions, job queue, and shared utilities. We are seeking a Backend Module...
-
Backend Systems Engineer
17 minutes ago
Iloilo City, Western Visayas, Philippines beBeeBackend Full time ₱600,000 - ₱1,000,000Backend Systems Engineer">We are seeking a highly skilled backend developer to design, implement and maintain scalable, secure and high-performance backend systems.">Key Responsibilities">">Maintain and optimize databases to ensure robust security, data privacy and performance of backend services.">Collaborate on architecture design, code reviews and...
-
Senior Backend Developer
6 days ago
Bacolod City, Western Visayas, Philippines beBeeBackend Full time ₱900,000 - ₱1,200,000Job Description:We're seeking a skilled developer to join our team and contribute to the development of our reporting platform. As a full stack WordPress developer, you'll be responsible for designing, developing, and maintaining the backend and frontend of our platform.
-
Backend Software Engineer
6 hours ago
Iloilo City, Western Visayas, Philippines beBeePythonDeveloper Full time $80,000 - $120,000Are you a skilled programmer looking for a challenging position?We are seeking an experienced Python Developer to join our team. The ideal candidate will have a passion for open-source technologies, strong API development skills, and experience working with modern frameworks and cloud environments.The role focuses on building backend systems, data...
-
Backend Developer
6 hours ago
Iloilo City, Western Visayas, Philippines beBeeBackend Full time ₱800,000 - ₱1,200,000Job OverviewAs a seasoned backend developer, you will play a pivotal role in crafting and implementing robust backend systems to support our diverse product offerings. You will collaborate with a talented team of developers and engineers, creating scalable and efficient backend services that enhance user experiences across our applications.Key...
-
Senior Backend Software Engineer
5 hours ago
Iloilo City, Western Visayas, Philippines beBeeDeveloper Full time $28,000 - $35,500Backend Developer Job DescriptionWe're seeking a skilled Backend Developer to join our team. This role will involve developing high-scale and data-rich Golang applications, as well as working with distributed, scalable, and reliable systems.Job Responsibilities:Create efficient and effective Golang backend components using high-scale data...
-
Expert Backend Software Engineer
6 hours ago
Iloilo City, Western Visayas, Philippines beBeeSkill Full time ₱900,000 - ₱1,080,000Senior Full Stack DeveloperWe are seeking a skilled Senior Full Stack Developer to join our team. This role will involve designing and implementing scalable and intelligent backend systems, collaborating with cross-functional teams, and shaping the product.Lead the development of core product areasDesign high-performance APIs and data pipelinesOwn complex...
-
Cloud-Based Backend Engineer Position
6 hours ago
Iloilo City, Western Visayas, Philippines beBeeBackend Full time ₱600,000 - ₱700,000Back End Developer OpportunityWe are seeking a talented Back End Developer to join our technology team and play a key role in developing and maintaining cloud-based applications and platforms.This position involves delivering APIs, enhancing system functionality, and ensuring seamless integration of backend components.Key Responsibilities:Designing and...
-
Chief Data Platform Engineer
1 day ago
Bacolod City, Western Visayas, Philippines beBeeDataEngineering Full time ₱6,000,000 - ₱9,990,000Job SummaryThis role focuses on building and managing a data warehouse project.Main ResponsibilitiesDevelop an orchestration framework using Google Cloud Composer, ensuring seamless workflow management.Create complex DAGs in Python, implementing dependency management, triggers, and scheduling logic to meet the project's requirements.Establish a comprehensive...
-
Senior Backend Software Engineer
3 hours ago
Iloilo City, Western Visayas, Philippines beBeeBackendDeveloper Full time $150,000 - $200,000Job DescriptionWe are seeking a skilled software engineer to design and implement core backend services that interface with AI-based workflows. The ideal candidate will have expertise in serverless architectures, microservices, and cloud computing.