Enable job alerts via email!

Senior Full Stack Developer (GraphQL)

Dentsu Aegis Network

Pune City

On-site

INR 8,00,000 - 15,00,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Full Stack GraphQL Developer, where you'll leverage your expertise in server-side JavaScript and React.js to build next-generation web applications. In this dynamic role, you'll design and optimize GraphQL APIs, oversee full-stack development, and implement solutions on Azure Cloud. Collaborate with a high-performing team to create exceptional user experiences while driving innovation in a fast-paced environment. This opportunity is perfect for those passionate about technology and eager to contribute to cutting-edge projects.

Qualifications

  • Deep expertise in server-side JavaScript and React.js.
  • Proficiency in GraphQL API design and implementation.

Responsibilities

  • Develop and maintain high-performance GraphQL APIs.
  • Integrate and aggregate data across multiple GraphQL APIs.

Skills

Server-side JavaScript
React.js
NEST.js
Express.js
GraphQL
TypeScript
Cloud services
CI/CD
DevSecOps
Unit testing

Job description

Join our high-performing team as a Senior Full Stack GraphQL Developer. You'll build next-generation web applications using GraphQL, React.js, NEST.js, Express.js, and Azure Cloud. In this role, you'll develop scalable, robust solutions and drive exceptional, user-centric experiences in a collaborative, fast-paced environment.

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 in Server-side JavaScript
  • Deep expertise in React.js, NEST.js for Back-end Microservices development, Express.js back-end JS frameworks
  • Deep expertise with GraphQL concepts – 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 with Federated Graph solutions and linking APIs and micro services into a federed graph
  • Hands-on experience with Supergraph/Subgraph architectures (e.g., Apollo Federation).
  • Deep Expertise with advanced patterns like Subscriptions on GraphQL
  • Proficiency in TypeScript & JavaScript.
  • Extensive experience with Cloud 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 and DevSecOps 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 in GraphQL schema-first approach

Good to Have Skills:

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

Location:

DGS India - Pune - Kharadi EON Free Zone

Brand:

Dentsu Creative

Time Type:

Full time

Contract Type:

Permanent
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.