Senior Full Stack Developer

5 years

5 - 15 Lacs

Posted:17 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Full Stack Developer

Experience: 5+ Years

Location: Coimbatore

Employment Type: Full-Time

About the Role:

We are looking for a highly skilled and experienced Full Stack Developer with over 5 years of professional experience in building scalable, performant web applications. The ideal candidate should be proficient in modern front-end frameworks like React.js and Next.js, as well as robust backend technologies such as Node.js, PostgreSQL, and NestJS or Express.js. You’ll play a key role in designing and developing new features across the entire stack, from UI/UX to databases and deployment pipelines.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using React.js, Next.js, and Node.js.
  • Implement UI components using TypeScript, Tailwind CSS, Material-UI, or Styled Components.
  • Build and optimize SSR, ISR, and CSR strategies in Next.js for performance and SEO.
  • Design and maintain relational database schemas with PostgreSQL, including optimization and indexing.
  • Develop and consume RESTful APIs and GraphQL (if applicable).
  • Implement secure, efficient service-to-service communication in a microservices architecture.
  • Write clean, maintainable code and develop unit/integration tests using tools like Jest, React Testing Library, or Cypress.
  • Optimize front-end performance using lazy loading, memoization, and other techniques.
  • Manage application state using Redux, Zustand, or Recoil.
  • Work with CI/CD pipelines and DevOps tools for automated deployment and testing.
  • Build containerized applications using Docker.
  • Utilize caching layers and job queues with Redis and tools like BullMQ.
  • Ensure cross-browser compatibility and responsive design implementation.• Work collaboratively with cross-functional teams and participate in code reviews.

Required Skills & Qualifications:

Frontend:

  • 5+ years of experience with React.js and Next.js.
  • Proficient in TypeScript, React Hooks, and Context API.
  • Experience with SSR, ISR, and CSR concepts in Next.js.
  • Strong knowledge of responsive UI, CSS frameworks, and modern frontend design patterns.
  • Experience with unit testing and end-to-end testing frameworks.

Backend:

  • 5+ years of experience with Node.js and backend frameworks like NestJS or Express.js.
  • Strong understanding of PostgreSQL, schema design, query optimization, and indexing.
  • Experience with ORMs such as Sequelize, Prisma, or TypeORM.
  • Solid knowledge of Redis, background job processing, and message queues (SQS, Kafka, RabbitMQ).
  • Experience in microservices, event-driven architecture, and Dockerized deployments.
  • Familiarity with CI/CD, Git workflows, and container orchestration.

Good to Have:

  • Experience with GraphQL.
  • Exposure to Elasticsearch.
  • Familiarity with WebSockets and real-time applications.
  • Knowledge of Progressive Web Apps (PWAs) and SEO best practices.

Job Type: Full-time

Pay: ₹518,039.82 - ₹1,591,993.32 per year

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus

Work Location: In person

Application Deadline: 29/07/2025

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You