2 - 6 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a React JS Developer, you will be responsible for designing, implementing, and maintaining responsive web applications. You will work closely with cross-functional teams to define, design, and deliver new features while ensuring optimal performance, quality, and responsiveness of the applications. Your key responsibilities will include developing new user-facing features using React.js, creating reusable components and front-end libraries for future use, translating designs and wireframes into high-quality code, optimizing components for maximum performance across various web-capable devices and browsers, collaborating with the development team for seamless integration with back-end functionality, implementing responsive designs, ensuring cross-browser compatibility, and utilizing modern web development technologies to build scalable web applications. Additionally, you will be involved in conducting unit tests and integration tests, gathering and addressing technical and design requirements, staying updated with industry best practices and emerging technologies, debugging and troubleshooting technical issues, participating in code reviews, documenting application changes, developing updates, supporting continuous improvement by exploring alternatives and new technologies, and contributing to software design and architecture discussions. To qualify for this role, you must hold a Bachelor's degree in Computer Science or a related field and have proven experience as a React.js Developer. You should have a deep understanding of React.js and its core principles, familiarity with RESTful APIs, experience with popular React.js workflows (such as Flux or Redux), proficient knowledge of web markup including HTML5 and CSS3, expertise in writing modular and well-tested code with automated unit tests, understanding of modern authorization mechanisms like JSON Web Token, experience with front-end development tools such as Babel, Webpack, NPM, etc., familiarity with version control systems like GIT, knowledge of agile methodologies, strong problem-solving skills, excellent interpersonal and communication skills, ability to work in a fast-paced and dynamic environment, keen attention to detail, and the capacity to work both independently and in a team setting.,

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

ahmedabad, gujarat, india

bengaluru east, karnataka, india

bengaluru, karnataka, india