React.js and Node.js Developer

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a React.js and Node.js Developer, you will be responsible for developing user interfaces using React.js and TypeScript for the frontend. You will also be involved in building and maintaining RESTful APIs or GraphQL services with Node.js to support frontend functionalities. Additionally, you will integrate and customize mapping libraries such as Mapbox, Leaflet, and Google Maps, incorporating advanced features like geolocation, real-time updates, custom overlays, and markers. Your role will also include implementing secure login flows using OAuth providers like Google, Facebook, Auth0, and managing token lifecycles. Collaboration with product and design teams in agile settings, mentoring junior developers, and participating in code reviews are essential aspects of this position. Ensuring high-quality code through unit, integration, and end-to-end testing, CI/CD practices, and adherence to code standards will be part of your daily tasks. To qualify for this role, you should have at least 5 years of experience in professional web development. Proficiency in React.js, TypeScript, state management tools such as Redux, Zustand, Recoil, CSS methodologies like CSSinJS and Tailwind, as well as expertise in the Node.js ecosystem with frameworks like Express.js, Nest.js, Koa is required. Experience in API development (REST/GraphQL), database integration (e.g., PostgreSQL, MongoDB), and mapping technologies like Mapbox GL JS, Leaflet, and Google Maps APIs is essential. Knowledge of authentication and security protocols including OAuth 2.0, JWT, session management, identity providers like Google, Facebook, Auth0, and familiarity with version control (Git), workflows (GitFlow, CI/CD), testing frameworks, methodologies, and Agile/Scrum practices are also necessary. This is a contractual/temporary position with a contract length of 6 months based in Bangalore, Pune, Hyderabad, Mumbai, or Noida. The work location is in person to facilitate effective collaboration and communication with the team.,

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