
React Developer
Required Skills
React
AWS
Javascript
Python
Job Description
Job Title: React Developer
Job Type: Contractor
Location: Hybrid, Delhi, India
Job Summary:
Join our customer's team as a React Developer and make a direct impact on building robust, cloud-native frontend applications. Leverage your expertise in React, AWS, and modern JavaScript to deliver scalable, high-performance solutions. If you have a passion for collaboration and clear written and verbal communication, we would love to hear from you.
Key Responsibilities:
- Design, develop, and maintain responsive and scalable frontend applications using React.js and related technologies.
- Implement state management solutions such as Redux, Context API, or MobX to create seamless user experiences.
- Integrate frontend applications with backend services and RESTful APIs.
- Deploy, host, and optimize frontend applications using AWS services including AWS Amplify, S3, CloudFront, Lambda, and API Gateway.
- Automate build and deployment processes using AWS CodePipeline, CodeBuild, or third-party CI/CD tools integrated with AWS.
- Monitor application performance and troubleshoot issues leveraging AWS CloudWatch and other monitoring tools.
- Collaborate closely with backend and DevOps teams to design and implement cloud-native frontend solutions.
- Ensure frontend security best practices, including authentication and authorization using AWS Cognito or similar identity management solutions.
- Write thorough unit and integration tests to ensure application reliability and maintainability.
Required Skills and Qualifications:
- Proven experience developing frontend applications with React.js and JavaScript.
- Strong understanding of AWS services relevant to frontend development (ECS, ECR, EKS, S3, CodePipeline, CloudFront, Amplify, Lambda, API Gateway).
- Proficiency in Python for scripting or backend integration tasks.
- Experience building, integrating, and maintaining RESTful APIs.
- Solid knowledge of state management best practices in React using Redux, Context API, or MobX.
- Demonstrated ability to write clean, maintainable, and well-documented code.
- Excellent written and verbal communication skills, essential for effective collaboration and documentation.
Preferred Qualifications:
- Experience with AWS Cognito or other identity management systems for secure authentication and authorization.
- Familiarity with automated testing frameworks and continuous integration pipelines.
- Proven track record of delivering frontend applications in a hybrid or distributed team environment.