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 .
Frontend Developer • Ludhiana, Punjab, India