SENIOR API ENGINEER
Responsibilities
GraphQL Schema Design: Architect and maintain scalable, type-safe GraphQL schemas that serve as the unified interface for complex frontend requirements
Advanced Resolver Development: Implement complex server-side logic and resolvers that efficiently aggregate data from multiple backend sources or microservices
Performance Engineering: Optimize API performance using advanced Apollo Server features addressing the N+1 problem through DataLoaders and implementing strategic caching (e.g., CDN integration or Redis-backed cache)
Validation & Security: Implement robust input validation, authentication/authorization patterns and sophisticated error-handling strategies within the GraphQL layer
Collaboration: Work closely with Frontend Engineers to refine data requirements and Backend Engineers to ensure underlying AWS/Node.js services are utilized efficiently
Qualifications
 
Minimum Requirements
Advanced GraphQL Mastery: Deep professional experience building and scaling GraphQL APIs
(You must be able to demonstrate how you've handled complex business logic within resolvers.)
Apollo Server Expertise: Proven track record of using Apollo Server in a production environment, including specific experience with performance tuning and schema management
Node.js Proficiency: Strong backend fundamentals in Node.js to support custom plugin development and integration logic
Validation & Error Handling: Demonstrated ability to implement structured error responses and complex validation layers (e.g., using specialized libraries or custom middleware)
Preferred Experience
Product-Led Background: Experience designing APIs with a "client-first" mindset to enable rapid product iteration and high-quality user experiences
Optimization Metrics: Ability to provide specific examples of performance gains such as reduced query depth, improved cache hit rates or significantly lowered latency
Federation & Tooling: Familiarity with Apollo Federation (for distributed graphs) or managed services like Apollo Studio for schema monitoring and linting
Cloud Integration: Experience deploying GraphQL layers within an AWS ecosystem (e.g., Lambda-based Apollo Server or AppSync)
Note to Candidates
 
During the screening process, we will specifically look for detailed examples regarding:
Complex Resolvers: A walkthrough of a specific resolver involving non-trivial business logic and how you managed validation or edge cases
Performance Optimization: Your specific approach to caching and solving the N+1 problem within Apollo Server to ensure a high-performance API
Responsibilities
GraphQL Schema Design: Architect and maintain scalable, type-safe GraphQL schemas that serve as the unified interface for complex frontend requirements
Advanced Resolver Development: Implement complex server-side logic and resolvers that efficiently aggregate data from multiple backend sources or microservices
Performance Engineering: Optimize API performance using advanced Apollo Server features addressing the N+1 problem through DataLoaders and implementing strategic caching (e.g., CDN integration or Redis-backed cache)
Validation & Security: Implement robust input validation, authentication/authorization patterns and sophisticated error-handling strategies within the GraphQL layer
Collaboration: Work closely with Frontend Engineers to refine data requirements and Backend Engineers to ensure underlying AWS/Node.js services are utilized efficiently
Qualifications
 
Minimum Requirements
Advanced GraphQL Mastery: Deep professional experience building and scaling GraphQL APIs
(You must be able to demonstrate how you've handled complex business logic within resolvers.)
Apollo Server Expertise: Proven track record of using Apollo Server in a production environment, including specific experience with performance tuning and schema management
Node.js Proficiency: Strong backend fundamentals in Node.js to support custom plugin development and integration logic
Validation & Error Handling: Demonstrated ability to implement structured error responses and complex validation layers (e.g., using specialized libraries or custom middleware)
Preferred Experience
Product-Led Background: Experience designing APIs with a "client-first" mindset to enable rapid product iteration and high-quality user experiences
Optimization Metrics: Ability to provide specific examples of performance gains such as reduced query depth, improved cache hit rates or significantly lowered latency
Federation & Tooling: Familiarity with Apollo Federation (for distributed graphs) or managed services like Apollo Studio for schema monitoring and linting
Cloud Integration: Experience deploying GraphQL layers within an AWS ecosystem (e.g., Lambda-based Apollo Server or AppSync)
Note to Candidates
 
During the screening process, we will specifically look for detailed examples regarding:
Complex Resolvers: A walkthrough of a specific resolver involving non-trivial business logic and how you managed validation or edge cases
Performance Optimization: Your specific approach to caching and solving the N+1 problem within Apollo Server to ensure a high-performance API
Submit profile
Seed Tech Philippines Inc.
About the company




Senior Accounts Executive (Accounting) | Hybrid + Travel Opportunities
ASA Professionals Cebu Corp.
Biliran, Cebu, CebuAgreement

Kyocera Document Solutions Development Philippines, Inc.
Cebu, CebuAgreement

Urgent! Software Test Engineer
Kyocera Document Solutions Development Philippines, Inc.
Cebu, CebuAgreement

Urgent Hiring! Solar Design Engineer
Solar Systems Philippines Inc
Cebu, Cebu₱20,000 - 40,000 per month


Warehouse/Logistics Coordinator - Project Based
Civic Merchandising, Inc. CDO
Cagayan, MisamisOriental, Cagayan de OroAgreement

Position senior api engineer (graphql & apollo server 5years+) - Japanese company / global project recruited by the company Seed Tech Philippines Inc. at Cebu, Cebu, Joboko automatically collects the salary of , finds more jobs on Senior API Engineer (GraphQL & Apollo Server 5years+) - Japanese company / Global Project or Seed Tech Philippines Inc. company in the links above
About the company