Backend Module Engineer
1 day ago
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 yearBackend 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,...
-
Senior Backend Engineer
1 week ago
Cebu City, Central Visayas, Philippines Benifex Full time ₱800,000 - ₱1,200,000 per yearWho are Benifex?We are a fast-moving technology company, andone of the most successful providers of online reward and benefits solutions in the UK.We believe no one comes to work to do a bad job or be actively disengaged, and that technology is instrumental inproviding an exceptional employee experience.We are striving to create seamless but tangible...
-
AI Engineer
7 days ago
Cebu City, Central Visayas, Philippines InspireX - Software Services for AV Companies Full time ₱1,200,000 - ₱2,400,000 per yearJoin 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...
-
Java Software Engineer
1 week ago
Cebu City, Central Visayas, Philippines ArkTalents Full time $104,000 - $130,878 per yearJava 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...
-
Senior Backend Developer
3 days ago
Cebu City, Central Visayas, Philippines Arcanys Full time ₱900,000 - ₱1,200,000 per yearAbout 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 yearAbout 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...
-
Project Electrical Engineer
7 days ago
Cebu City, Central Visayas, Philippines Citicore Renewable Energy Corporation (CREC) Full time ₱900,000 - ₱1,200,000 per yearJob 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,...
-
Software Engineer Manager
1 day ago
Cebu City, Central Visayas, Philippines IONOS EN Full time ₱80,000 - ₱160,000 per yearAt IONOS, the leading European provider of cloud infrastructure, cloud services and hosting services, you will work together with a wide range of teams. We are characterized by open structures, a friendly working culture and flat hierarchies with a strong team spirit. We firmly believe that work and fun are compatible, and offer you the right environment for...
-
Software Engineer
1 day ago
Cebu City, Central Visayas, Philippines UnitedHealth Group Full time ₱60,000 - ₱120,000 per yearOptum 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,...
-
Python Data Engineer
3 days ago
Cebu City, Central Visayas, Philippines Arcanys Full time ₱900,000 - ₱1,200,000 per yearAbout 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...