Post Job Free
Sign in

BFF Developer

Company:
3B Staffing LLC
Location:
Manhattan, NY, 10261
Posted:
April 27, 2026
Apply

Description:

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.

Apply