Job Opportunity
We are seeking a skilled User Interface Engineer with expertise in developing scalable web applications using React.js and AWS Cloud.
The ideal candidate should have a proven track record in creating high-performance, responsive web experiences and integrating AWS services to deploy production-grade solutions.
- Design and implement user-friendly, interactive UI components and front-end libraries for future use.
- Develop reusable code modules to streamline the development process.
- 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.
- Collaborate 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.