Senior Full Stack Developer
Noida, Uttar PradeshFull-TimeSeniorFull-stack
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.
