Senior Full Stack Developer

Noida, Uttar PradeshFull-TimeSeniorFull-stack

You will be redirected to the company career page

Job Responsibilities

  • Application Development: Design, build, and maintain scalable web applications using Next.js, TypeScript, and PostgreSQL.
  • Database Management: Work with Drizzle ORM to manage database schemas and migrations.
  • CI/CD & Automation: Maintain and optimize GitLab CI pipelines to ensure smooth and reliable deployments.
  • Infrastructure & Operations: Collaborate on infrastructure tasks using Terraform and AWS (EKS, RDS).
  • Quality Assurance: Implement and advocate for automated testing strategies to ensure code quality and system stability.

Basic Qualification

  • Experience: 3+ years of professional experience in full-stack web development.
  • Frontend Core: Deep proficiency in React, Next.js (App Router), and TypeScript.
  • Backend & Database: Strong experience with Node.js, PostgreSQL, and ORMs (specifically Drizzle or similar like Prisma).
  • Containerization: Practical experience with Docker (building and distributing images).
  • Testing: Experience setting up and writing automated tests (Unit, Integration, E2E).

Preferred Qualification

  • CI/CD: Experience configuring and debugging CI/CD pipelines (specifically GitLab CI).
  • Kubernetes: Familiarity with K8s concepts (deployments, pods, services) and troubleshooting in an EKS environment.
  • Infrastructure as Code: Basic understanding of Terraform for managing cloud resources.
  • Cloud Services: Experience with AWS services, particularly RDS and EKS.
  • Authentication: Experience implementing auth flows with NextAuth.js.

Job Summary

CompanyShyftLabs
LocationNoida, Uttar Pradesh
TypeFull-Time
LevelSenior
DomainFull-stack