About the Role :
We are seeking a highly skilled Senior UI React.js Developer with expertise in building modern, scalable, and high-performance web applications. The ideal candidate will have strong hands-on experience with React.js, Redux, JavaScript, HTML, CSS, and AWS, along with a solid understanding of UI / UX best practices. This is a senior-level role requiring both technical depth and the ability to collaborate with cross-functional teams.
Key Responsibilities :
- Design and develop responsive, scalable, and reusable UI components and front-end applications using React.js and Redux.
- Collaborate with UX / UI designers, backend developers, and product managers to deliver seamless and user-friendly web applications.
- Optimize application performance for speed, scalability, and responsiveness under high traffic and load.
- Write clean, maintainable, and reusable code following best practices, design patterns, and coding standards.
- Integrate front-end applications with backend APIs and cloud services (AWS).
- Conduct code reviews, debugging, and performance tuning to ensure high-quality deliverables.
- Stay updated with the latest trends in React.js, JavaScript frameworks, and front-end technologies.
- Mentor junior developers and contribute to improving the overall front-end development process.
Required Skills & Qualifications :
Education : B.Tech / B.E / MCA in Computer Science or equivalent.Experience : 3 to 8 years of experience in UI / front-end development with a strong focus on React.js.Core Skills :
React.js, Redux, JavaScript (ES6+), HTML5, CSS3.Strong knowledge of UI component libraries and design systems.AWS cloud integration and deployment experience.Hands-on experience with high scalability and performance-driven applications.Familiarity with REST APIs, JSON, and asynchronous data handling.Strong debugging, testing, and code optimization skills.Good to Have :
Knowledge of TypeScript, Next.js, or GraphQL.Experience with CI / CD pipelines and DevOps practices.Exposure to Agile methodologies and collaborative tools like JIRA, Git, Bitbucket.Soft Skills :
Strong problem-solving and analytical thinking.Ability to work in a fast-paced, agile environment.Excellent communication and team collaboration skills.Attention to detail and commitment to delivering high-quality user experiences.(ref : hirist.tech)