Full Stack Developer (GraphQL)

Total Performance Consulting · LATAM · Engineering

Posted 2026-07-07

Apply for this role →

About the Role

We are seeking a GraphQL Expert to design and implement scalable GraphQL APIs that power physician network growth, member engagement, and operational decision-making. You'll work on modern, mission-critical applications serving physicians, members, and internal stakeholders. You'll architect GraphQL solutions that enable efficient, flexible data access for web and mobile applications, collaborate across product and engineering teams, and establish best practices for API design and implementation across the organization.

What You'll Do

Design and architect scalable GraphQL APIs that serve multiple frontend applications and third-party integrations

Implement GraphQL schemas, resolvers, and data loaders that optimize query performance and minimize over-fetching

Build backend services using Node.js and Nest.js that power GraphQL API endpoints

Mentor and guide other engineers on GraphQL best practices, schema design patterns, and performance optimization

Optimize GraphQL query execution, caching strategies, and subscription handling for production workloads

Collaborate with frontend engineers using React to ensure API design meets application needs

Conduct code reviews focused on GraphQL architecture, security, and performance

Work with cloud infrastructure (Azure/AWS) to deploy and monitor GraphQL services in production

Document GraphQL schemas, API patterns, and architectural decisions for team knowledge sharing

Evaluate and integrate GraphQL tooling, monitoring, and developer experience improvements

How You'll Succeed

You design GraphQL schemas that are intuitive, performant, and serve multiple client needs

You communicate effectively about API design decisions and trade-offs with engineers and stakeholders

You take ownership of GraphQL infrastructure and establish standards that improve team velocity

You balance developer experience with performance and security considerations

You mentor teammates and help elevate GraphQL expertise across the organization

You stay current with GraphQL ecosystem tools and best practices

Who You Are

Expert-level proficiency in GraphQL with hands-on experience in production applications

Deep understanding of GraphQL schema design, query optimization, and resolver patterns

Strong backend development experience with Node.js and Nest.js

Proficiency in JavaScript with production application experience

Solid understanding of relational and/or NoSQL databases

Experience with GraphQL tooling (Apollo Server, Apollo Client, GraphQL Federation, or similar)

Experience implementing subscriptions, mutations, and complex query patterns

Solid understanding of REST API design principles and when to use GraphQL vs REST

Experience with version control systems (Git) and CI/CD pipelines

Excellent problem-solving skills and attention to detail

Strong communication and mentoring skills

Experience working in Agile/iterative development environments

Preferred Qualifications

Experience with GraphQL Federation or schema stitching

Knowledge of advanced GraphQL patterns (batching, caching, authentication, authorization)

Experience optimizing GraphQL performance at scale

Familiarity with React and frontend GraphQL client usage

Experience with cloud platforms (Azure or AWS)

Knowledge of healthcare, medical, or mission-driven industry applications

Experience with containerization (Docker) or Kubernetes

Exposure to performance monitoring and observability tools

Experience with GraphQL security best practices

Tech Stack

API Layer: GraphQL

Backend: Node.js, Nest.js

Frontend: JavaScript, React

Databases: SQL/NoSQL (MongoDB, PostgreSQL, etc.)

GraphQL Tools: Apollo Server, Apollo Client, GraphQL Federation, or similar

Version Control: Git

Cloud Platform: Azure or AWS

Testing: Jest, Apollo Testing Library, or similar

Your partner for AI, consulting, software development, and nearshore staffing.

Apply for this role →

← Back to all crypto jobs