Back to Careers

React.js + GraphQL + AWS Developer

Job ID: MT137
Posted On Posted Date Oct 29, 2026
Department Software Development
Work Mode Hybrid
Experience 3 - 5 Years

Job Description

We are looking for a skilled React.js Developer with strong expertise in React.js, Redux, TypeScript, GraphQL, and AWS services. The ideal candidate will develop scalable, high-performance frontend applications, integrate APIs, work with cloud-based services, and collaborate with cross-functional teams to deliver reliable software solutions.

Key Technical Skills

Frontend Development: React.js, TypeScript, JavaScript, HTML5, CSS3

State Management: Redux, Context API

GraphQL: GraphQL API integration, Apollo Client, Relay

AWS Services: Lambda, EC2, S3, DynamoDB, CloudFormation, CloudFront, Cognito

API Integration: REST APIs, GraphQL APIs, Microservices Architecture

Testing: Jest, React Testing Library, Unit Testing, Integration Testing

DevOps and Version Control: CI/CD Pipelines, Git

Performance: Frontend Performance Optimization, Responsive UI Development

Methodologies: Agile, Scrum

Key Responsibilities

Design, develop, and maintain responsive and scalable web applications using React.js and TypeScript.

Build reusable UI components and implement efficient frontend architecture and state management using Redux and Context API.

Integrate GraphQL APIs using Apollo Client or Relay and work with REST APIs.

Develop and integrate applications with AWS services, including Lambda, S3, CloudFront, DynamoDB, Cognito, and EC2.

Collaborate with backend developers to integrate microservices and ensure seamless data exchange.

Implement unit and integration tests using Jest and React Testing Library.

Optimize application performance, responsiveness, scalability, and user experience.

Participate in code reviews and follow coding standards and development best practices.

Maintain CI/CD pipelines and use Git for version control and collaborative development.

Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.

Troubleshoot issues, resolve defects, and contribute to continuous improvement.

Required Qualifications

Strong hands-on experience in React.js, Redux, and TypeScript.

Practical experience integrating GraphQL APIs using Apollo Client or Relay.

Hands-on experience with AWS services, particularly Lambda, S3, CloudFront, and Cognito.

Experience integrating REST APIs and working with microservices-based architectures.

Knowledge of frontend state management, component design, and reusable UI development.

Experience with CI/CD pipelines, Git, and automated testing.

Strong understanding of frontend performance optimization and debugging.

Ability to work effectively in an Agile/Scrum environment.

Good communication, collaboration, and problem-solving skills.

Willingness to work from the Bangalore office.

Good-to-Have Skills

Experience with Next.js.

Knowledge of serverless application development.

Exposure to Micro Frontends architecture.

Experience with AWS CloudFormation and infrastructure automation.

Familiarity with cloud-native application design and deployment.

Ideal Candidate

A hands-on frontend developer with strong React.js, Redux, TypeScript, GraphQL, and AWS expertise who can build scalable applications, integrate cloud services, optimize performance, and collaborate effectively with cross-functional teams.

Job Overview

Location
Bengaluru, Karnataka, India
Job Type
Contract
Key Skills
React.js, JavaScript, TypeScript, Redux, Context API, GraphQL, Apollo Client, Relay, AWS Lambda, AWS EC2, AWS S3, AWS DynamoDB, AWS CloudFormation, AWS CloudFront, AWS Cognito, REST API Integration, Microservices Architecture, CI/CD Pipelines, Git, Jest, React Testing Library, Unit Testing, Integration Testing, Frontend Performance Optimization, Next.js, Serverless Architecture, Micro Frontends, Agile/Scrum.
Login to Apply