1

Graphql Jobs in Michigan (NOW HIRING)

Initialize the subgraph, define the manifest, and create the GraphQL schema. Implementation of Unit Tests and Resolvers Implement unit tests for the subgraph and develop resolvers for GraphQL queries.

Java Developer

Dearborn, MI · On-site

$47 - $60.75/hr

Software Developer To code, test, maintain and troubleshoot utilizing the appropriate development environment and programming technology in GraphQL, Java, Spring Boot, Microservices and GCP.

next page

Showing results 1-20

Graphql information

See Michigan salary details

$31.2K

$128.4K

$176.1K

How much do graphql jobs pay per year?

As of May 28, 2026, the average yearly pay for graphql in Michigan is $128,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,380.00 and $152,802.00 per year, depending on experience, location, and employer.

What is a GraphQL job?

A GraphQL job typically involves designing, developing, and maintaining GraphQL APIs to facilitate efficient data fetching and manipulation. Professionals in this role work with client and server-side technologies, ensuring seamless communication between frontend applications and backend services. They often collaborate with developers, architects, and product teams to optimize API performance, security, and scalability. Responsibilities may also include schema design, query optimization, and integrating GraphQL with various databases or microservices.

What are the key skills and qualifications needed to thrive in the Graphql position, and why are they important?

To thrive as a GraphQL Developer, you need strong proficiency in JavaScript or TypeScript, deep understanding of GraphQL concepts, and experience building scalable APIs, often supported by a background in computer science or software engineering. Familiarity with tools like Apollo Server, GraphQL Playground, and REST-to-GraphQL migration frameworks, as well as experience with cloud services and API management tools, is typically required. Strong problem-solving skills, effective communication, and a collaborative mindset will help you excel in cross-functional teams. These skills are crucial for designing efficient, maintainable APIs that meet evolving organizational needs while ensuring seamless integration with other systems.

What types of teams or projects do GraphQL Developers typically collaborate on?

GraphQL Developers often work closely with both front-end and back-end engineering teams to design and implement unified API layers that streamline data fetching across multiple services. They may also engage with product managers, UI/UX designers, and QA engineers to ensure that API schemas align with business requirements and deliver an optimal user experience. Depending on the organization, you might collaborate on projects such as migrating legacy REST APIs to GraphQL, optimizing API performance, or building integrations with third-party services. This collaborative environment offers ample opportunities to learn from other specialties, contribute to broader architectural decisions, and potentially advance into technical leadership or API strategy roles.
What are the most commonly searched types of Graphql jobs in Michigan? The most popular types of Graphql jobs in Michigan are:
What are popular job titles related to Graphql jobs in Michigan? For Graphql jobs in Michigan, the most frequently searched job titles are:

Contractor

Posted 16 days ago


Job description

Graph"Analysis : Understanding Requirements and Scope: Gather detailed requirements from stakeholders, document, and validate feasibility. Existing System Impacts: Analyze existing systems for impacts, determine UI integration requirements, and address security and session handling. Release Strategy: Develop a release strategy and make cutover decisions.

Design: Schema Proposal and Review: Schema Analysis and Design: Review existing schema, design new schema for requirements, and identify reusable components or Ford standards. Architecture/Sequence Diagrams: Develop architectural and sequence diagrams to visualize the system design. Prototypes/Proof of Concepts: Create prototypes or proof of concepts as needed to validate design choices.

Schema Proposal: Propose the schema design for new requirements and secure approvals. Development: Subgraph Initialization: Initialize the subgraph, define the manifest, and create the GraphQL schema. Implementation of Unit Tests and Resolvers Implement unit tests for the subgraph and develop resolvers for GraphQL queries.

Pipeline Setup: Environment Setup: Set up pipelines for different environments and integrate with Fossa, SonarQube, Checkmarx Integration Support and QA Enablement: Build Hoppscotch integration test steps, include in pipeline Integration Support: Provide support for UI integration and enable QA testing. Issue Fixing: Address issues identified during QA testing. User Acceptance Testing (UAT): Support UAT, validate the subgraph with end users, and address feedback.

Deployment and Monitoring: Deployment: Deploy the subgraph to production and publish, continuously monitor performance and reliability" ql developer