Backend Module Engineer

3 hours 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



  • Iloilo City, Western Visayas, Philippines Comrise Full time ₱1,020,000 - ₱1,530,000 per year

    About the RoleWe are looking for a highly skilled Senior Backend Engineer to design, build, and operate production backend services end-to-end. This role requires strong expertise in backend engineering, distributed systems, cloud infrastructure, and operational excellence. The successful candidate will also collaborate with cross-functional teams to deliver...


  • Iloilo City, Western Visayas, Philippines Risewave Consulting, Inc. Full time ₱900,000 - ₱1,200,000 per year

    About the RoleWe are looking for a highly skilledSenior Backend Engineerto design, build, and operate production backend services end-to-end. This role requires strong expertise in backend engineering, distributed systems, cloud infrastructure, and operational excellence. The successful candidate will also collaborate with cross-functional teams to deliver...

  • Tech Lead

    3 hours ago


    Iloilo City, Western Visayas, Philippines Risewave Consulting, Inc. Full time ₱2,000,000 - ₱2,500,000 per year

    About the RoleWe are seeking a highly skilledTech Leadwith hands-on expertise to guide a team of engineers in building high-traffic, scalable web applications. The ideal candidate has deep experience acrossfull-stack development, cloud infrastructure (AWS), and distributed systems, and can mentor engineers while leading complex projects to success.Technical...

  • Tech Lead

    2 hours ago


    Iloilo City, Western Visayas, Philippines Comrise Full time ₱1,500,000 - ₱3,000,000 per year

    About the RoleWe are seeking a highly skilled Tech Lead with hands-on expertise to guide a team of engineers in building high-traffic, scalable web applications. The ideal candidate has deep experience across full-stack development, cloud infrastructure (AWS), and distributed systems, and can mentor engineers while leading complex projects to...

  • AI Engineer

    2 weeks ago


    Cebu City, Central Visayas, Philippines InspireX - Software Services for AV Companies Full time ₱1,200,000 - ₱2,400,000 per year

    Join InspireX as an AI EngineerLocation: Philippines (Hybrid/Remote)Join InspireX and Shape the Future of Intelligent SystemsAre you passionate about building the next generation of intelligent software?AtInspireX, we're combining deep engineering expertise with the power of AI to transform how products and systems work across industries. We're looking for...

  • AI Software Enginer

    2 hours ago


    Cebu City, Central Visayas, Philippines Kaptan Talent Solutions, Inc. Full time ₱25,000 - ₱60,000 per year

    We're Hiring: Software Engineer – AI PerformanceJoin a fast-growing AI SaaS company creating intelligent enterprise software that thinks, reasons, and adapts. We're looking for a Software Engineer: AI Performance to help design, benchmark, and optimize AI systems that deliver real-world impact.Shift & Work Setup:Dayshift or MidshiftHybrid, 2–3x/week...


  • 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...

  • AI Engineer

    1 hour ago


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

    Join InspireX as an AI EngineerLocation: Cebu, Philippines (Hybrid)Are you passionate about pushing the boundaries of Artificial Intelligence and integrating it into real-world applications? InspireX is looking for an AI Engineer with strong Java development expertise to join our growing engineering team. This role will work across several exciting projects...

  • Rust Developer

    3 hours ago


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

    We are looking for a skilled Rust Developer with hands-on experience building on the Solana blockchain to join our growing Web3 engineering team. As a Rust Developer, you will be responsible for developing, testing, and deploying smart contracts (Solana programs) and integrating them into our decentralized applications (dApps). You will work closely with...

  • Back-End Developer

    1 week 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...