Search by job, company or skills

M

Senior Full Stack Developer (GraphQL)

2-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Over 100 applicants
Quick Apply

Job Description

Key responsibilities:

  • GraphQL API Design Optimization:Develop and maintain high-performance GraphQL Schemas and APIs focusing on schema design, query optimization (batching, caching), real-time data, and schema evolution.
  • Supergraph/Subgraph Architecture:Decompose monolithic schemas into manageable Subgraphs using federation or stitching techniques.
  • API Consolidation and Aggregation into a Graph: Aggregate existing REST APIs, services, and underlying data stores into a sub-graph.
  • Graph-to-Graph Interactions:Integrate, transform, and aggregate data across multiple GraphQL APIs.
  • Full Stack MERN Development:Oversee front-end (React.js) and back-end (NEST.js / Express.js) development ensuring efficient GraphQL integration.
  • Azure Cloud Implementation:Deploy, scale, and maintain applications using Azure Cloud, including serverless architectures if required.
  • UI/UX Accessibility:Convert design mockups (e.g., Figma) into responsive, accessible interfaces adhering to design systems.
  • Quality Assurance:Write and execute unit and integration tests (e.g., Jest.js) to ensure code quality and stability.
  • CI/CD DevSecOps:Build and manage automated pipelines that incorporate security and accommodate GraphQL schema changes.
  • Production Support:Monitor, troubleshoot, and optimize performance in production environments.
  • Architectural Contribution:Engage in design discussions to evolve scalable, secure architectures for GraphQL APIs and microservices.
  • Continuous Learning:Stay updated on industry trends and share best practices.
  • API Documentation:Maintain clear API documentation (e.g., Swagger/OpenAPI) with detailed GraphQL schema usage examples.

Must-Have Skills:

  • Deep expertise inServer-side JavaScript
  • Deep expertise in React.js, NEST.js for Back-end Microservices development, Express.js back-end JS frameworks
  • Deep expertise with GraphQLconcepts - schemas, mutations, queries
  • Deep expertise with WunderGraph Cosmo Cloud and Cosmo Router (preferred), or alternatively with Apollo GraphQL
  • GraphQL API Design and Implementation Expertise:Demonstrated ability to design and implement efficient and well-structured GraphQL APIs, including schema design, resolvers, and data fetching strategies.
  • Deep Expertise withFederated Graph solutionsand linking APIs and micro services into a federed graph
  • Hands-on experience withSupergraph/Subgraph architectures(e.g., Apollo Federation).
  • Deep Expertise with advanced patterns likeSubscriptionson GraphQL
  • Proficiency inTypeScript JavaScript.
  • Extensive experience withCloud and Serverless services.
  • Ability to translate UX designs into pixel-perfect interfaces.
  • Skilled in unit and integration testing (e.g., Jest.js).
  • Experience with CI/CD pipelines andDevSecOps practices.
  • Proven track record in production troubleshooting and performance tuning.
  • Familiarity with microservices architecture and modern build tools (e.g., Webpack).
  • Commitment to building reusable, maintainable components.
  • Experience inGraphQL schema-first approach

Good to Have Skills:

  • Expertise inAzure serverless technologies(Azure Functions, Storage, Cosmos DB).
  • Experience with integratingLarge Language Model (LLM) APIs.
  • Background in creative production platforms.
  • Proficiency inPython.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and broader database design.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Merkle, a dentsu company, powers the experience economy. For more than 35 years, the company has put people at the heart of its approach to digital business transformation. As the only integrated experience consultancy in the world with a heritage in data science and business performance, Merkle delivers holistic, end-to-end experiences that drive growth, engagement, and loyalty. Merkle’s expertise has earned recognition as a “Leader” by top industry analyst firms, in categories such as digital transformation and commerce, experience design, engineering and technology integration, digital marketing, data science, CRM and loyalty, and customer data management. With more than 16,000 employees, Merkle operates in 30+ countries throughout the Americas, EMEA, and APAC.

Job ID: 116971207