Job Description :
We are looking for a strong Frontend Developer with deep hands-on experience in React.js and AWS Cloud to join our engineering team. The ideal candidate should have a proven track record in developing scalable web applications, integrating AWS services, and deploying production-grade solutions.
Key Responsibilities :
- Develop and maintain responsive, high-performance web applications using React.js, Redux, JavaScript (ES6+), HTML5, and CSS3.
- Build reusable UI components and front-end libraries for future use.
- Integrate REST APIs and manage state effectively using Redux or Context API.
- Deploy, host, and manage frontend applications on AWS services like S3, CloudFront, and Amplify.
- Work with backend and DevOps teams to integrate AWS components such as Lambda, API Gateway, Cognito, or DynamoDB.
- Optimize applications for maximum speed, scalability, and performance.
- Follow best practices in code quality, version control (Git), and CI / CD deployment.
Required Skills :
Strong hands-on experience with React.js, Redux, JavaScript (ES6+), HTML5, CSS3.Practical experience deploying or integrating with AWS services (S3, CloudFront, Lambda, API Gateway, Cognito, DynamoDB, CloudFormation, Amplify).Familiarity with REST APIs, Git, Agile methodologies, and modern build tools (Webpack, Babel, etc.).Good understanding of UI / UX principles and responsive design.Excellent problem-solving and communication skills.Nice to Have :
Experience with TypeScript, Next.js, or Node.js.Exposure to serverless architectures or AWS Amplify apps.Experience with CI / CD pipelines using AWS Code Pipeline or GitHub Actions.