React.js, Node.js Developer

5 - 6 years

7 - 8 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Hiring for React.js + Node.js Developer - Bangalore

We are seeking a talented and motivated React.js and Node.js Developer to join our dynamic team. If youre passionate about building high-quality web applications and want to work with the latest technologies, this is the perfect opportunity for you.

Role & Responsibilities

:
  1. Frontend Development

    :
    • Develop responsive and dynamic user interfaces using

      React.js

      .
    • Collaborate with UX/UI designers to implement clean, visually appealing, and user-friendly designs.
    • Optimize applications for maximum speed and scalability.
    • Implement reusable components and libraries for future use.
    • Write clean, maintainable, and well-documented code in JavaScript (ES6+) and React.js.
  2. Backend Development

    :
    • Design and implement

      server-side logic

      using

      Node.js

      .
    • Integrate and manage databases (SQL/NoSQL) to build scalable and efficient backends.
    • Develop RESTful APIs and integrate with third-party services or APIs.
    • Optimize backend performance and handle database queries efficiently.
  3. Collaboration & Agile

    :
    • Work collaboratively with cross-functional teams (designers, QA engineers, and product managers) to deliver projects on time.
    • Participate in code reviews to ensure code quality and best practices.
    • Adhere to Agile methodologies (Scrum/Kanban) and provide regular status updates.
  4. Troubleshooting & Bug Fixing

    :
    • Identify and resolve issues related to both frontend and backend, ensuring high-quality, bug-free code.
    • Ensure applications are fully functional and provide regular updates for ongoing maintenance.
  5. Testing & Deployment

    :
    • Write unit tests, integration tests, and other automated tests for both frontend and backend components.
    • Ensure smooth deployment of applications to production and assist with CI/CD pipeline.
  6. Continuous Learning & Improvement

    :
    • Stay up-to-date with the latest trends and technologies in React.js and Node.js.
    • Implement best practices and contribute to team knowledge-sharing sessions.

Required Skills

:
  • React.js

    :
    • Strong experience with

      React.js

      , including hooks, state management (e.g., Redux, Context API).
    • Familiarity with

      React Router

      and other front-end routing solutions.
    • Experience with component libraries like

      Material UI

      or

      Ant Design

      is a plus.
  • Node.js

    :
    • Solid experience in building and deploying

      Node.js

      applications.
    • Experience with

      Express.js

      or similar frameworks for building RESTful APIs.
    • Familiarity with

      asynchronous programming

      (callbacks, promises, async/await).
  • Database

    :
    • Experience working with databases such as

      MongoDB

      ,

      PostgreSQL

      , or

      MySQL

      .
    • Knowledge of

      ORMs

      like

      Sequelize

      or

      Mongoose

      .
  • Version Control

    :
    • Strong knowledge of

      Git

      and Git workflows (e.g., branching, merging, pull requests).
  • Web Technologies

    :
    • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
    • Familiarity with

      Webpack

      ,

      Babel

      , and other modern front-end tooling.
  • API Integration

    :
    • Experience working with third-party APIs, and

      RESTful APIs

      .
    • Knowledge of

      authentication protocols

      (OAuth, JWT).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Diverse Lynx
Diverse Lynx

Information Technology and Staffing

Indianapolis

RecommendedJobs for You