Job Title: GraphQL Engineer
Position Type: Contract
Location: Seattle WA
Position Overview:We are seeking a talented and motivated GraphQL Engineer to join our dynamic team. The ideal candidate will have a strong background in GraphQL and experience in building scalable and efficient APIs. You will work closely with our development team to design implement and maintain GraphQL services that power our applications.
Key Responsibilities:
- Design develop and maintain GraphQL schemas and resolvers.
- Collaborate with frontend and backend teams to integrate GraphQL APIs.
- Optimize GraphQL queries and performance to ensure efficient data retrieval.
- Troubleshoot and resolve issues related to GraphQL services.
- Write and maintain comprehensive documentation for GraphQL APIs.
- Stay current with GraphQL best practices and emerging technologies.
- Participate in code reviews and contribute to the improvement of our development processes.
Requirements:
- Proven experience with GraphQL and related technologies (e.g. Apollo Relay).
- Strong proficiency in JavaScript or TypeScript with experience in Node.js.
- Familiarity with frontend frameworks (e.g. React NextJS) and state management.
- Excellent problemsolving skills and attention to detail.
- Ability to work independently and collaboratively in a fastpaced environment.
- Strong communication skills and the ability to explain complex technical concepts to nontechnical stakeholders.
Preferred Qualifications:
- Experience with GraphQL tools and libraries (e.g. GraphQL Playground).
- Knowledge of cloud services and deployment (e.g. AWS Azure GCP).
- Familiarity with continuous integration and deployment (CI/CD) pipelines.