Join our highperforming team as a Senior Full Stack GraphQL Developer. Youll build nextgeneration web applications using GraphQL and Azure Cloud. In this role youll develop scalable robust solutions and drive exceptional usercentric experiences in a collaborative fastpaced environment.
Job Description:
Key responsibilities:
- GraphQL API Design & Optimization: Develop and maintain highperformance GraphQL Schemas and APIs focusing on schema design query optimization (batching caching) realtime 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 subgraph.
- GraphtoGraph Interactions: Integrate transform and aggregate data across multiple GraphQL APIs.
- Full Stack MERN Development: Oversee frontend () and backend ( / ) 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. ) 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.
MustHave Skills:
- Deep expertise in Serverside JavaScript
- Deep expertise in for Backend Microservices development backend 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 wellstructured 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
- Handson 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 pixelperfect interfaces.
- Skilled in unit and integration testing (e.g. ).
- 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 schemafirst 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
Required Experience:
Senior IC