FUSTIS LLC logo

Full Stack Engineer (Apollo + GraphQL + NodeJs + AWS + React)

FUSTIS LLC
Department:React Developer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Salary:$114,400 - $114,400
Skills:
GRAPHQLAPOLLONODE.JSAWSREACTMICROSERVICESBFFAPPSYNCLAMBDA
Share this job:

Job Description

Posted on: November 6, 2025

Job Role: Full Stack Engineer (Apollo + GraphQL + NodeJs + AWS + Angular)

Location : REMOTE

Duration 6-12mth+

Rate: $55/hr. on 1099

Must have:

  • Very strong hands on experience with GraphQL and with Apollo server
  • App Synch and Lambda resolver (nice to have)
  • React (nice to have).
  • Microservices and frontend architecture

Deep experience with GraphQL (Apollo), Node.JS, Integrating multiple microservices using GraphQL and Develop BFF layerGood knowledge with AWS (App sync, Lamda)

We are seeking a highly skilled Backend-for-Frontend (BFF) Developer with deep hands-on experience in GraphQL, Apollo Server, and Node.js to design and implement scalable backend layers that serve as the bridge between microservices and front-end applications. The ideal candidate will be experienced in building and optimizing GraphQL APIs, integrating multiple microservices, and ensuring efficient, secure data flow across distributed systems.

Responsibilities:

  • Design and implement GraphQL-based BFF (Backend-for-Frontend) layers to support web and mobile applications.
  • Develop and maintain Apollo Server integrations with Node.js for efficient data orchestration across multiple microservices.
  • Build, test, and deploy backend components and APIs using modern Node.js frameworks and GraphQL best practices.
  • Collaborate closely with front-end engineers to ensure seamless integration between front-end components and backend services.
  • Implement AWS AppSync and Lambda resolvers to optimize serverless GraphQL performance (nice to have).
  • Design and document microservice communication patterns, API schemas, and data access layers.
  • Ensure backend systems are scalable, secure, and maintainable.
  • Troubleshoot and optimize performance issues across GraphQL and Node.js layers.

Required Skills & Qualifications:

  • 5+ years of experience in backend development with a focus on Node.js and GraphQL.
  • Strong hands-on experience with Apollo Server (federation, schema stitching, and query optimization).
  • Proven experience integrating multiple microservices and creating unified GraphQL schemas.
  • Familiarity with microservices architecture and BFF design patterns.
  • Experience working with AWS services such as AppSync and Lambda (nice to have).
  • Knowledge of React or other front-end frameworks (nice to have) for understanding BFF interactions.
  • Strong problem-solving skills and experience working in Agile environments.
  • Excellent communication and documentation abilities.

Preferred Qualifications:

  • Experience with TypeScript in Node.js environments.
  • Familiarity with CI/CD pipelines and automated deployment tools.
  • Exposure to serverless architecture and AWS ecosystem.
  • Understanding of API security, caching strategies, and performance tuning.

Summary:

This role is ideal for a backend developer who bridges frontend and microservice ecosystems through GraphQL and Node.js, ensuring high-performing, unified APIs that deliver a seamless experience to frontend applications.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!