Job Description
Location: Bangalore
Notice Period: Immediate to 15 days maximum
Experience: 5+ Years in ReactJS Development
Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
• Proven experience as a software engineer with a strong focus on React.js development.
• Solid understanding of JavaScript, HTML, CSS, and related front-end technologies.
• Experience with modern JavaScript frameworks and libraries, such as React.js, Material UI, Redux, TypeScript, and Storybook.
• Strong knowledge of front-end development principles and best practices, including responsive design and cross-browser compatibility.
• Proficiency in consuming RESTful APIs and working with JSON data.
• Familiarity with version control systems (e.g., Git) and collaborative development workflows.
• Solid understanding of software engineering principles, including object-oriented design, data structures, and algorithms.
• Experience with testing frameworks and tools, such as Jest or Enzyme, for unit and integration testing.
• Must have experience in using React hooks.
Must-Have Skills:
Experience in Jira, ReactJS, Redux, Storybook, Material UI, TypeScript, RESTful API integration, Caching techniques, GIT, Jest, JavaScript, HTML, CSS, JSON.
Good communication skills.
Responsibilities:
• Design, develop, and maintain high-quality web applications using React.js and related technologies.
• Collaborate with product managers, UI/UX designers, and backend developers to understand requirements and translate them into scalable and efficient front-end solutions.
• Write clean, maintainable, and well-documented code following best practices and coding standards.
• Implement responsive and intuitive user interfaces that provide an exceptional user experience.
• Optimize application performance and ensure fast page load times by identifying and resolving performance bottlenecks.
• Conduct code reviews, provide constructive feedback, and mentor junior developers to promote code quality and professional growth.
• Stay up to date with the latest trends and advancements in React.js and front-end development, applying them to improve the development process and product quality.
• Collaborate with cross-functional teams, including backend developers, QA engineers, and designers, to ensure seamless integration and delivery of features.
• Troubleshoot and debug issues, providing timely resolutions and continuous improvements to ensure a stable and reliable application.
• Collaborate in agile software development practices, participate in sprint planning, and contribute to sprint demos and retrospectives.
• Demonstrate excellent problem-solving and analytical skills, with the ability to break down complex problems into actionable tasks.
• Exhibit strong communication and collaboration abilities, working effectively in a team environment.
• Prior experience with Agile methodologies and practices is preferred
💡 Quick Summary
Seeking a career-building opportunity? The React Developer |PD position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
