Senior Full-Stack Engineer

3 - 7 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Full-Stack Developer with 6+ years of experience (3+ years in modern full-stack development), your role will involve designing, building, and scaling high-performance web applications using Next.js, TypeScript, and PostgreSQL, with a focus on vector databases (pgvector). You will work closely with product and AI teams, contributing to architectural decisions and ensuring application security, performance, and scalability. Key Responsibilities: - Design, develop, and maintain scalable full-stack applications using Next.js and TypeScript - Build server-side rendered (SSR), static, and API-driven applications with Next.js - Develop and optimize REST / GraphQL APIs - Design and manage PostgreSQL schemas, queries, indexing, and performance tuning - Implement and optimize pgvector for semantic search, AI embeddings, or recommendation use cases - Integrate AI/ML workflows (embeddings, similarity search) into production systems - Collaborate with product managers, designers, and backend/AI engineers - Review code, mentor junior developers, and enforce best practices - Participate in system design, architecture discussions, and technical decision-making Required Skills & Qualifications: Frontend - Strong experience with Next.js (App Router / Pages Router) - Advanced TypeScript skills - Solid understanding of React, hooks, and component architecture - Experience with modern UI frameworks (Tailwind, MUI, or similar) - Knowledge of SEO, performance optimization, and SSR concepts Backend - Strong experience building backend services using Node.js - API development using REST and/or GraphQL - Authentication & authorization (JWT, OAuth, etc.) Database - Advanced experience with PostgreSQL - Hands-on experience with pgvector (vector similarity search, embeddings) - Strong SQL, query optimization, indexing strategies - Experience with migrations and schema versioning DevOps & Tools - Experience with Docker, CI/CD pipelines - Familiarity with cloud platforms (AWS, GCP, or Azure) - Git, code reviews, and agile development practices Good to Have (Nice to Have): - Experience with AI/ML integrations (OpenAI, embeddings, LLM pipelines) - Knowledge of Prisma / Drizzle / TypeORM - Experience with microservices or event-driven architectures - Exposure to monitoring & observability tools - Experience working in startup or fast-paced environments Soft Skills: - Strong problem-solving and analytical thinking - Good communication and collaboration skills - Ability to take ownership and drive features end-to-end - Mentorship mindset As a Senior Full-Stack Developer with 6+ years of experience (3+ years in modern full-stack development), your role will involve designing, building, and scaling high-performance web applications using Next.js, TypeScript, and PostgreSQL, with a focus on vector databases (pgvector). You will work closely with product and AI teams, contributing to architectural decisions and ensuring application security, performance, and scalability. Key Responsibilities: - Design, develop, and maintain scalable full-stack applications using Next.js and TypeScript - Build server-side rendered (SSR), static, and API-driven applications with Next.js - Develop and optimize REST / GraphQL APIs - Design and manage PostgreSQL schemas, queries, indexing, and performance tuning - Implement and optimize pgvector for semantic search, AI embeddings, or recommendation use cases - Integrate AI/ML workflows (embeddings, similarity search) into production systems - Collaborate with product managers, designers, and backend/AI engineers - Review code, mentor junior developers, and enforce best practices - Participate in system design, architecture discussions, and technical decision-making Required Skills & Qualifications: Frontend - Strong experience with Next.js (App Router / Pages Router) - Advanced TypeScript skills - Solid understanding of React, hooks, and component architecture - Experience with modern UI frameworks (Tailwind, MUI, or similar) - Knowledge of SEO, performance optimization, and SSR concepts Backend - Strong experience building backend services using Node.js - API development using REST and/or GraphQL - Authentication & authorization (JWT, OAuth, etc.) Database - Advanced experience with PostgreSQL - Hands-on experience with pgvector (vector similarity search, embeddings) - Strong SQL, query optimization, indexing strategies - Experience with migrations and schema versioning DevOps & Tools - Experience with Docker, CI/CD pipelines - Familiarity with cloud platforms (AWS, GCP, or Azure) - Git, code reviews, and agile development practices Good to Have (Nice to Have): - Experience with AI/ML integrations (OpenAI, embeddings, LLM pipelines) - Knowledge of Prisma / Drizzle / TypeORM - Experience with microservices or event-driven architectures - Exposure to monitoring & observability tools - Experience working in startup or fast-paced environments Soft Skills: - Strong problem-solving and analytical

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

sahibzada ajit singh nagar, punjab, india