Senior Full Stack Developer

5 years

3 - 8 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

We are looking for a highly skilled Full-Stack Developer (Node.js + React.js) with a strong emphasis on backend development. The ideal candidate has 5+ years of experience building scalable, high-performance systems and is deeply proficient in Node.js, while also being comfortable working with React.js when needed. You should have a solid understanding of system architecture, API development, and modern JavaScript practices across the stack.

Key Responsibilities:

  • Design, build, and maintain robust backend services and APIs using Node.js.
  • Develop and integrate RESTful APIs for frontend and third-party consumption.
  • Contribute to frontend features and components using React.js, when needed.
  • Collaborate with cross-functional teams, including designers, DevOps, and QA, to deliver full-stack solutions.
  • Write clean, efficient, scalable, and well-documented code across the backend and occasionally the frontend.
  • Optimize applications for performance, scalability, and security.
  • Participate in system architecture discussions, code reviews, and mentoring junior team members.
  • Debug and resolve complex issues in both development and production environments.
  • Stay up-to-date with emerging technologies, best practices, and tools in both backend and frontend development.

Required Skills & Qualifications:

  • 5+ years of professional experience in software development with a primary focus on Node.js.
  • Proficient in JavaScript (ES6+), asynchronous programming, and backend architecture.
  • Solid working knowledge of React.js and frontend development practices.
  • Experience with databases: both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB).
  • Hands-on experience with authentication and authorization methods (e.g., JWT, OAuth2).
  • Familiarity with Docker, CI/CD pipelines, and cloud infrastructure (AWS, Azure, or GCP).
  • Strong understanding of version control systems (Git) and development workflows.
  • Excellent debugging, performance tuning, and problem-solving skills.
  • Strong communication skills and a collaborative, team-oriented mindset.

Job Types: Full-time, Permanent

Pay: ₹30,000.00 - ₹70,000.00 per month

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