Software Engineer - React.js

2 - 6 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Front-End Developer, you will be responsible for building and maintaining web applications using React.js. Your role will involve optimizing user interfaces to ensure maximum performance across various devices and browsers. Implementing responsive design principles will be crucial to enhance user experience. In Back-End Development, you will develop and maintain server-side applications using Node.js. Your tasks will include designing and integrating RESTful API endpoints while ensuring the implementation of security and data protection practices. Collaboration is a key aspect of this role. You will collaborate closely with UI/UX designers to create user-centric designs and work with DevOps teams to deploy and maintain applications. Participating in code reviews and providing constructive feedback will also be part of your responsibilities. Your expertise in Debugging and Optimization will be essential to identify and resolve performance bottlenecks in the application. Monitoring and enhancing the stability and scalability of web applications will contribute to the overall success of the projects. Documentation is another important aspect of this role. You will be required to create and maintain technical documentation for code and processes to ensure transparency and knowledge sharing within the team. In terms of Technical Skills, proficiency in React.js and Node.js is a must. Strong knowledge of JavaScript (ES6+), HTML5, and CSS3 is required. Experience with state management libraries like Redux, familiarity with database technologies such as MongoDB, PostgreSQL, or MySQL, and expertise in version control systems, especially Git, are essential. Knowledge of cloud platforms like Azure, AWS, or Google Cloud is a plus, as well as familiarity with other programming languages like Python or PHP. Soft Skills play a significant role in this position. Strong problem-solving skills, attention to detail, excellent communication, and teamwork abilities are crucial. The ability to adapt to a fast-paced environment and meet deadlines will be key to your success in this role. Preferred Qualifications include experience with JavaScript, familiarity with CI/CD pipelines and DevOps practices, knowledge of testing frameworks such as Jest, Mocha, or Cypress, and exposure to Agile/Scrum methodologies.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India