Backend Module Engineer

2 days ago


Bacolod City, Western Visayas, Philippines iReply Back Office Services Inc. Full time ₱1,200,000 - ₱2,000,000 per year

Overview

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 Engineer to design and implement feature modules on top of this platform. The first major focus will be the Billing module (usage collection, invoicing, payments), but this role will also extend to future modules such as Provisioning, Reporting, and Notifications.

This role involves owning modules end-to-end: defining GraphQL schema extensions, implementing resolvers, designing database tables, and building background jobs that integrate with external systems.

Responsibilities

Module Development

  • Design and implement GraphQL schema extensions for modules (types, queries, mutations).
  • Implement resolvers that connect GraphQL queries/mutations to business logic.
  • Define and manage module-specific database schemas (e.g., invoices, usage, devices).
  • Ensure module schemas follow core conventions (naming, migrations, ownership).

Background Jobs

  • Implement background jobs for module-specific tasks (e.g., CDR ingestion, invoice generation, provisioning updates).
  • Register jobs with the shared Redis + BullMQ queue using module-specific namespaces.
  • Ensure jobs update their status and progress in the database.
  • Handle retries, error logging, and failure recovery.

Integration

  • Collaborate with the Backend Platform Engineer to ensure modules follow core standards.
  • Use shared utilities (config, logger, error handler, types) from /packages/shared.
  • Expose module APIs through the GraphQL gateway.
  • Ensure modules can be developed independently but integrate seamlessly.

Scalability & Modularity

  • Design modules to be self-contained and microservice-ready.
  • Ensure modules can be split into independent services in the future if needed.

Document module APIs, schemas, and job types for other developers.

Requirements

  • Strong experience with + TypeScript.
  • Experience with GraphQL (schema design, resolvers, modular schemas).
  • Strong knowledge of PostgreSQL (schema design, queries, migrations).
  • Experience with Redis and background job processing (BullMQ, RabbitMQ, or similar).
  • Familiarity with Docker and containerized development workflows.
  • Ability to design modular, scalable backend services.
  • Strong communication skills for collaborating on API contracts and module boundaries.
  • Bonus: experience with billing systems, telecom APIs, or reporting/analytics platforms.

Job Types: Full-time, Permanent

Pay: Php50, Php80,000.00 per month

Benefits:

  • Company events
  • Health insurance
  • Work from home

Experience:

  • Backend: 5 years (Required)
  • + TypeScript: 3 years (Required)
  • GraphQL: 3 years (Preferred)

Work Location: In person


  • Backend Engineer

    7 days ago


    Cebu City, Central Visayas, Philippines LeadAI Pty Ltd Full time ₱600,000 - ₱1,200,000 per year

    Backend Engineer with DevOps Focus (Full Stack Preferred)– Build AI Infrastructure at LeadAIWhy This Role MattersJoin us at the forefront of the AI revolution. You'll build the backend and DevOps foundation that powers conversational AI agents and voice platforms. What to expect:→ Master cutting-edge AI infrastructure: LLM pipelines, vector databases,...


  • Cebu City, Central Visayas, Philippines ArkTalents Full time $104,000 - $130,878 per year

    Java Engineer (Cebu, Philippines)Location:Cebu, Philippines (On-site)Work Hours:Monday to Friday, 8:00 AM – 5:00 PMWe are seeking aJava Engineerto join our operations team in Cebu. This role focuses on maintaining and supporting existing backend systems rather than direct development.Responsibilities:Maintain Java backend systems and API services.Read and...


  • Cebu City, Central Visayas, Philippines Arcanys Full time ₱900,000 - ₱1,200,000 per year

    About ArcanysArcanys launched in 2010 to help entrepreneurs and innovators from Australia, Europe and other parts of the globe accelerate their software development with dedicated remote engineers from the Philippines.Why work with us?There's a unique spirit to Arcanys—manifested in our amazing talents, passion for technology, and a strong focus on...

  • Back-End Developer

    5 days ago


    Cebu City, Central Visayas, Philippines Shore360, Inc Full time ₱720,000 - ₱1,080,000 per year

    About the RoleWe are seeking a skilled Backend Developer with extensive experience in Python to help design, build, and support the core backend infrastructure behind our AI-powered applications. This role involves developing APIs, integrating with large language models (LLMs), and ensuring efficient data exchange between the frontend and backend...


  • Cebu City, Central Visayas, Philippines Citicore Renewable Energy Corporation (CREC) Full time ₱900,000 - ₱1,200,000 per year

    Job Summary:Checking and documenting all Electrical Engineering materials, processes and construction work to ensure they meet set standards.Manage timelines, budgets, and coordination with other teams and contractors.Electrical Engineering Design Review.Conducts site initial and final inspection (e.g. PV modules, mounting structures, grounding system,...


  • Cebu City, Central Visayas, Philippines Arcanys Full time ₱900,000 - ₱1,200,000 per year

    About ArcanysArcanys launched in 2010 to help entrepreneurs and innovators from Australia, Europe and other parts of the globe accelerate their software development with dedicated remote engineers from the Philippines.Why work with us?There's a unique spirit to Arcanys—manifested in our amazing talents, passion for technology, and a strong focus on...

  • Software Engineer

    7 days ago


    Cebu City, Central Visayas, Philippines Optum Full time ₱80,000 - ₱120,000 per year

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers,...

  • Software Engineer

    2 days ago


    Cebu City, Central Visayas, Philippines Fullspeed Technologies Inc. Full time ₱80,000 - ₱120,000 per year

    About our Ad Management System ProjectThis project focuses on supporting one of Japan's largest ASPs. We're undertaking a significant migration from a PHP application to a backend API using a modern tech stack. Our primary focus is on performance and maintaining close collaboration with our Japanese frontend development counterparts. This involves frequent...


  • Cebu City, Central Visayas, Philippines VISEO ASIA Full time ₱900,000 - ₱1,200,000 per year

    ResponsibilitiesDesign and Implement Solutions: Develop and implement SAP S/4HANA EWM solutions to meet client requirements.Integration: Ensure seamless integration with other SAP modules (e.g., WM, MM, SD).Project Management: Lead end-to-end implementation projects, including blueprinting, configuration, testing, and go-live support.Application...


  • Cebu City, Central Visayas, Philippines Trax Group Full time ₱900,000 - ₱1,200,000 per year

    At Trax Technologies, we help move the world's products. We revolutionize the logistics industry with our cutting-edge cloud-based solutions. By automating and streamlining freight invoice audit and payment processing, we empower both buyers and sellers of logistics services to transcend traditional boundaries. Our platform isn't just a tool-it's a catalyst...