Full-Stack Developer (React.js & Node.js)

2 years

2 - 5 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary
Experience Required: 2 to 4 years of exp

We are looking for an experienced Full-Stack Developer with strong expertise in React and Node.js to build scalable, high-performance applications. The ideal candidate should have solid knowledge of frontend and backend technologies, real-time communication, caching, message brokers, and modern DevOps practices.

Key Responsibilities

  • Develop responsive and high-quality user interfaces using React.js / React Native.
  • Build scalable backend services and REST APIs using Node.js & Express.js.
  • Implement authentication, authorization, caching, and optimized data structures.
  • Work with Redis, RabbitMQ/Kafka, and real-time communication using Socket.io.
  • Collaborate with cross-functional teams to deliver clean, well-tested code.
  • Optimize applications for speed, scalability, and performance.
  • Manage databases, CI/CD, and containerized environments.

Required SkillsFrontend

  • Strong experience with React.js, React Native, JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive UI design
  • Proficient with React Hooks, Functional Components, Redux / Zustand / Context API
  • Strong knowledge of REST API integration, error handling, and frontend optimization

Backend (Mandatory)

  • Hands-on experience with Node.js and Express.js
  • Deep understanding of asynchronous programming, Promises, async/await
  • Authentication & Authorization: JWT, OAuth2
  • Real-time communication: Socket.io
  • Knowledge of API versioning, rate limiting & security best practices

Redis (Mandatory)

  • Caching strategies
  • Key-value store usage
  • Session management

Message Brokers (Mandatory)

  • Experience with RabbitMQ or Kafka
  • Understanding of queues, consumers, publishers
  • Event-driven communication between services

Database

  • Experience with MongoDB (Mongoose) and MySQL
  • Strong understanding of schema design, indexing, query optimization

DevOps & Tools

  • Git, GitHub/GitLab workflows
  • Docker (containerization)
  • Basic CI/CD (GitHub Actions / GitLab CI / Jenkins)
  • Familiarity with AWS / Azure / GCP

Good-to-Have Skills

  • Next.js
  • Prisma / TypeORM
  • Experience with microservices or serverless
  • Unit testing: Jest, Mocha, Chai

Soft Skills

  • Excellent problem-solving and debugging skills
  • Strong communication and teamwork abilities
  • Ability to work independently and take ownership

Job Type: Full-time

Pay: ₹20,000.00 - ₹45,000.00 per month

Benefits:

  • Provident Fund

Experience:

  • Full-stack development: 2 years (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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