Full Stack Developer ( Nest.Js + Next.Js / React.Js ) - 3 Years

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary

We are seeking a skilled and passionate

Full Stack Developer

with 3 years of experience to join our growing engineering team. The ideal candidate will have experience working with modern web technologies such as

NestJS

,

Next.js

, and

React.js

. You will be responsible for developing scalable, high-performance applications that provide an excellent user experience across both the front-end and back-end.As a Full Stack Developer, you will work closely with product managers, designers, and other engineers to deliver high-quality solutions while maintaining a strong focus on clean code, testing, and performance optimization.

Key Responsibilities

Back-End Development (NestJS):

  • Design, develop, and maintain scalable server-side applications using NestJS.
  • Build RESTful APIs, GraphQL endpoints, and microservices with efficient routing, controllers, and services.
  • Integrate third-party services and databases using TypeORM, Prisma, or other ORM tools.
  • Implement robust authentication and authorization mechanisms (OAuth, JWT, etc.).
  • Write unit and integration tests to ensure the reliability of server-side code.
  • Optimize and improve backend performance, scalability, and security.

Front-End Development (Next.js / React.js)

  • Develop responsive, high-performance web applications using Next.js and React.js.
  • Implement UI components based on design specifications, ensuring responsiveness and accessibility.
  • Integrate front-end code with back-end services, including handling REST/GraphQL APIs.
  • Work with Redux, Context API, or other state management libraries to handle application state.
  • Write clean, maintainable, and testable code following best practices.
  • Optimize front-end performance for better user experience (lazy loading, code splitting, etc.).

Collaboration & Agile Practices

  • Work collaboratively with front-end and back-end teams, product managers, and designers to ensure seamless integration of front-end and back-end systems.
  • Participate in daily stand-ups, sprint planning, and retrospectives in an Agile development environment.
  • Actively participate in code reviews to ensure high-quality code and knowledge sharing.
  • Troubleshoot and debug complex application issues in both the front-end and back-end codebases.

Continuous Improvement & Learning

  • Stay up-to-date with the latest industry trends, technologies, and best practices.
  • Contribute to improving development workflows, CI/CD pipelines, and deployment processes.
  • Continuously evaluate new tools and technologies that can improve productivity or the performance of our applications.

Required Skills & Qualifications

  • Experience: Minimum of 3 years of professional experience as a Full Stack Developer.
  • Back-End Skills:
    • Strong experience with NestJS, building scalable RESTful APIs and microservices.
    • Experience with modern back-end frameworks, databases, and tools like TypeORM, Prisma, PostgreSQL, MongoDB, or similar.
    • Familiarity with JWT-based authentication, OAuth, and other security mechanisms.
    • Experience with server-side rendering (SSR) concepts and caching strategies.
  • Front-End Skills:
    • Proficient in React.js, Next.js, and state management tools (e.g., Redux, Context API).
    • Hands-on experience with CSS, HTML5, and JavaScript/TypeScript.
    • Knowledge of front-end build tools (Webpack, Babel, etc.) and package managers (npm, yarn).
    • Familiarity with RESTful APIs, GraphQL, and integration of APIs with front-end code.
  • Version Control & Collaboration:
    • Proficient in Git, GitHub/GitLab/Bitbucket for version control and collaboration.
    • Familiarity with Agile methodologies and tools like JIRA, Trello, etc.
  • Testing & Debugging:
    • Experience writing unit and integration tests with tools like Jest, Mocha, or Cypress.
    • Familiarity with automated testing frameworks and CI/CD pipelines.
  • Soft Skills:
    • Excellent problem-solving skills and ability to troubleshoot complex issues.
    • Strong communication skills and the ability to collaborate effectively in a team.
    • Ability to prioritize tasks, work in a fast-paced environment, and meet deadlines

Preferred Skills

  • Experience with TypeScript (both back-end and front-end).
  • Familiarity with containerization tools like Docker.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with CI/CD tools like Jenkins, CircleCI, or GitLab CI.
  • Experience with serverless architecture or deployment platforms like Vercel, Netlify, or Heroku.
  • Experience with Microservices architecture
Skills: next.js,saas,bullmq,typescript,redis,react.js,nestjs,code

Mock Interview

Practice Video Interview with JobPe AI

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