
GraphQL Engineer
Resilient Co.
contract
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Design and implement GraphQL schemas and resolvers using TypeScript or JavaScript
- Build and maintain federated GraphQL services and integrations with Apollo GraphQL products
- Develop server-side logic and APIs that support stable, high-performance GraphQL operations
- Instrument services with observability tooling and dashboards to monitor performance and reliability
- Deploy, operate, and troubleshoot services running on Kubernetes and AWS EKS
- Collaborate with backend, DevOps, and product teams to define API contracts and evolution strategies
- Implement caching and state strategies using Redis and AWS Elasticache where applicable
- Drive incident response, postmortems, and continuous improvement for GraphQL platform reliability
Requirements
- 5+ years of professional software engineering experience, with at least 3 years focused on API development
- Strong proficiency in TypeScript or JavaScript for backend development
- Deep experience with GraphQL, including federated graph concepts; experience with Apollo GraphQL products is a plus
- Practical experience deploying and operating services on Kubernetes (EKS) in production
- Experience with observability tooling such as Datadog, Prometheus, or New Relic for monitoring and alerting
- Familiarity with Redis and AWS Elasticache operational patterns
- Solid collaboration and communication skills; experience working across engineering and product teams
- Demonstrated ability to design for scalability, reliability, and maintainability in distributed systems
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptJavaScriptGraphQLAPI developmentKubernetesAWS EKSRedisAWS Elasticacheobservability toolingscalability
Soft Skills
collaborationcommunicationincident responsecontinuous improvementproblem-solving