Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
GraphQL Developer
Apollo Federation
GAteway
Typescript
Javascript
Job Details
Job Details
Job Title: GraphQL Developer
Location: Chicago, IL
Position Type: Contract
Duration: 12 Months
Job Description:
Job Summary:
We are looking for an experienced GraphQL Developer with a strong background in JavaScript, TypeScript, and expertise in Apollo Federation to join our team. The ideal candidate will be responsible for designing, developing, and maintaining GraphQL APIs to support scalable, distributed systems. You will collaborate with cross-functional teams to ensure seamless data flow and integration across microservices while delivering high-performance and secure applications.
Key Responsibilities
- GraphQL API Development
- Design, implement, and optimize GraphQL schemas and resolvers to meet project requirements.
- Integrate GraphQL APIs with front-end and back-end systems.
- Ensure APIs are performant, secure, and scalable.
- Apollo Federation Expertise
- Build and manage federated GraphQL schemas across microservices.
- Implement Apollo Gateway to enable seamless data flow between federated services.
- Debug and resolve issues within Apollo Federation and Gateway setups.
- JavaScript/TypeScript Development
- Develop robust server-side logic using JavaScript and TypeScript.
- Ensure consistent code quality by adhering to best practices and coding standards.
- Contribute to reusable libraries and tools to enhance development efficiency.
- Collaboration and Support
- Work closely with front-end developers, DevOps engineers, and product teams to align GraphQL APIs with business goals.
- Participate in code reviews, technical discussions, and architecture planning.
- Provide mentorship and guidance to junior developers as needed.
Required Skills and Qualifications
Technical Skills:
- Proficiency in GraphQL schema design, resolvers, and API integration.
- Hands-on experience with Apollo Federation and Apollo Gateway.
- Strong knowledge of JavaScript and TypeScript.
- Experience with modern frameworks and libraries (e.g., Node.js, Express).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.