Job Title: Consultant | Frontend Dev - React, HTML, CSS | Bengaluru | Engineering
Job Description:
We are looking for a skilled Front-End Developer with strong hands-on experience in React.js and exposure to AWS cloud services. The ideal candidate should have experience building scalable, high-performance web applications, implementing responsive UI patterns, and integrating with cloud-based APIs and backend services.
Key Responsibilities:
- Design and develop scalable and maintainable web applications using React.js and modern JavaScript/TypeScript.
- Translate UX designs and wireframes into high-quality code with pixel-perfect accuracy.
- Build reusable components and front-end libraries for future use.
- Work with RESTful and GraphQL APIs to integrate backend services.
- Collaborate with cross-functional teams (UI/UX, Backend, DevOps) for end-to-end application development.
- Use AWS services such as Cognito, S3, API Gateway, Lambda, CloudFront, CloudWatch to build cloud-native frontend integrations.
- Ensure performance optimization and responsiveness across devices and browsers.
- Participate in code reviews and contribute to front-end best practices.
- Implement secure coding practices and client-side validation.
- Use tools like Webpack, Vite, ESLint, Prettier, and Jest for development and testing.
Required Skills:
- 3+ years of experience in React.js, Redux or Context API, Hooks, and component-driven development.
- Proficient in JavaScript (ES6+), TypeScript, HTML5, CSS3/SASS/Styled Components.
- Experience in integrating with AWS services such as:
- Amazon S3 (asset storage and delivery)
- Cognito (authentication and authorization)
- API Gateway + Lambda (API integration)
- CloudFront (CDN delivery)
- CloudWatch (logging and metrics)
- Familiarity with RESTful and GraphQL API integrations.
- Experience with version control (Git), CI/CD pipelines (CodePipeline, GitHub Actions, or similar).
- Exposure to container-based deployments (Docker, ECS, or EKS is a plus).