Back to jobs
New

Full Stack Developer (GraphQL)

LATAM

 

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.

Create a Job Alert

Interested in building your career at Total Performance Consulting? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...