Backend Module Engineer
3 hours 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
-
Senior Backend Engineer
3 hours ago
Iloilo City, Western Visayas, Philippines Comrise Full time ₱1,020,000 - ₱1,530,000 per yearAbout 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...
-
Senior Back End Engineer
3 hours ago
Iloilo City, Western Visayas, Philippines Risewave Consulting, Inc. Full time ₱900,000 - ₱1,200,000 per yearAbout 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 yearAbout 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 yearAbout 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 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...
-
AI Software Enginer
2 hours ago
Cebu City, Central Visayas, Philippines Kaptan Talent Solutions, Inc. Full time ₱25,000 - ₱60,000 per yearWe'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...
-
Senior Backend Developer
4 hours 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...
-
AI Engineer
1 hour ago
Cebu City, Central Visayas, Philippines InspireX Full time ₱900,000 - ₱1,200,000 per yearJoin 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 yearWe 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 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...