Job Description
            
                <p><p><b>Job Title : </b>ReactJS Developer<br/><br/><b>Experience Required : </b>3 to 5 Years<br/><br/><b>Location : </b>Bengaluru<br/><br/><b>Mode of Work : Work From Office</b><br/><br/><b>Joining : Immediate</b><br/><br/><b>About the Role :</b></p><p><br/></p><p>We are seeking a highly skilled ReactJS Developer to join our dynamic engineering team in Bengaluru.
The ideal candidate will have strong expertise in developing scalable, high-performing, and user-centric web applications using ReactJS.
You will be responsible for designing, building, and maintaining interactive user interfaces that deliver exceptional customer experiences.<br/><br/></p><p>This role requires hands-on development experience, a strong understanding of modern front-end practices, and the ability to work closely with cross-functional teams including backend developers, product managers, designers, and QA engineers.
If you are passionate about front-end technologies, love solving complex UI challenges, and want to work in a fast-paced product-driven environment, this opportunity is for you.</p><p><br/><b>Key Responsibilities :</b></p><p><p><b><br/></b></p>- Design, develop, and maintain advanced, responsive, and dynamic web applications using ReactJS.<br/><br/></p><p>- Build reusable and modular components while ensuring high performance and scalability.</p><p><br/></p><p>- Translate UI/UX wireframes and design mockups into high-quality, pixel-perfect, functional code.<br/><br/></p><p>- Integrate front-end components with RESTful APIs and backend services.<br/><br/></p><p>- Ensure cross-browser compatibility, performance optimization, and adherence to coding best practices.<br/><br/></p><p>- Write clean, maintainable, and well-documented code with strong focus on reusability.<br/><br/></p><p>- Collaborate with product managers, designers, and QA to deliver features that align with business requirements.<br/><br/></p><p>- Implement front-end state management using tools like Redux, Context API, or equivalent.<br/><br/></p><p>- Perform debugging, troubleshooting, and performance tuning for ReactJS applications.<br/><br/></p><p>- Stay up to date with evolving web development practices, frameworks, and trends to continuously improve front-end architecture.<br/><br/></p><p>- Participate in code reviews, ensuring adherence to coding standards and best practices.<br/><br/></p><p>- Work within Agile/Scrum methodologies and contribute actively to sprint planning, daily standups, reviews, and retrospectives.<br/><br/><b>Required Skills and Qualifications :</b></p><p><p><b><br/></b></p>- 3 to 5 years of professional experience as a ReactJS Developer in a fast-paced development environment.<br/><br/></p><p>- Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, CSS3, and related web technologies.<br/><br/></p><p>- Solid understanding of state management frameworks such as Redux, MobX, or Context API.<br/><br/></p><p>- Experience in integrating RESTful APIs and handling asynchronous requests.<br/><br/></p><p>- Knowledge of responsive design principles and cross-browser compatibility.<br/><br/></p><p>- Familiarity with modern front-end build tools and pipelines (Webpack, Babel, npm, Yarn, etc.).<br/><br/></p><p>- Experience working with version control systems like Git.<br/><br/></p><p>- Strong problem-solving skills and ability to debug complex issues.<br/><br/></p><p>- Understanding of Agile methodologies and experience working in Agile/Scrum teams.<br/><br/><b>Good to Have :</b></p><p><p><b><br/></b></p>- Experience with TypeScript in ReactJS projects.<br/><br/></p><p>- Knowledge of Next.js for server-side rendering and performance optimization.<br/><br/></p><p>- Familiarity with Unit Testing frameworks like Jest, React Testing Library, or Enzyme.<br/><br/></p><p>- Exposure to CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions).<br/><br/></p><p>- Experience in performance profiling and optimization of React applications.<br/><br/></p><p>- Awareness of containerization technologies (Docker, Kubernetes) and deployment in cloud environments (AWS, GCP, or Azure).<br/><br/></p><p>- Basic understanding of Node.js for backend development.<br/><br/><b>Why Join Us?</b><br/><br/></p><p>- Opportunity to work on challenging and innovative projects in a fast-paced environment.<br/><br/></p><p>- Be part of a collaborative and high-performing engineering team.<br/><br/></p><p>- Exposure to end-to-end product development life cycle.<br/><br/></p><p>- Competitive compensation and career growth opportunities.
<br/><br/><b>If you are passionate about building intuitive, efficient, and modern web applications with ReactJS, we would love to hear from you.</b></p><br/></p> (ref:hirist.tech)