Fullstack Software Developer

3 - 6 years

6 - 14 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the Role

We are seeking a highly skilled and motivated Full Stack Developer with 3+ years of hands on experience in designing, developing, and deploying web applications. The ideal candidate should be proficient in Next.js, React, and Node.js, with a solid understanding of both frontend and backend technologies, DevOps practices, and modern development methodologies.

Key Responsibilities

  • Develop and maintain scalable web applications using Next.js, React.js, and Node.js.
  • Build and integrate RESTful APIs.
  • Work with modern databases (SQL and NoSQL) such as MySQL, PostgreSQL, and MongoDB.
  • Create responsive and user-friendly interfaces following UI/UX best practices.
  • Write clean, efficient, and reusable code adhering to coding standards.
  • Utilize Docker for containerization of applications and manage deployments using CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins).
  • Collaborate closely with designers, product managers, and other developers to deliver high-quality software.
  • Perform code reviews, debug issues, and participate in sprint planning.
  • Implement secure, performant, and maintainable systems.
  • Participate in deployment processes across various environments (staging, production, etc.).

Required Skills and Qualifications

  • 3+ years of professional experience as a Developer.
  • Strong proficiency in JavaScript and TypeScript.
  • Expertise in React.js and Next.js (App Router and SSR knowledge preferred).
  • Backend development experience with Node.js and Express.js or similar frameworks.
  • Proficiency in working with SQL and NoSQL databases.
  • Experience with Docker for containerization and CI/CD pipelines for automated deployment.
  • Familiarity with version control tools like Git and platforms like GitHub/GitLab.
  • Solid understanding of HTML5, CSS3, and modern CSS frameworks (e.g., Tailwind, SCSS)
  • Good understanding of software development principles, design patterns, and best practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in agile/scrum teams and deliver in fast-paced environments.

Nice to Have

  • Knowledge of Redis, MeiliSearch, GraphQL, or WebSockets.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with infrastructure-as-code (Terraform, Docker Compose).
  • Understanding of performance optimization and SEO principles (especially in Next.js).
  • Experience with testing frameworks like Jest, Cypress, or Playwright.

What We Offer

  • Competitive compensation package.
  • Flexible work schedule.
  • Opportunity to work on challenging and impactful projects.
  • Supportive and collaborative team environment.
  • Career development and learning opportunities.

Mock Interview

Practice Video Interview with JobPe AI

Start NextJS 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

Noida, Greater Noida, Delhi / NCR