Senior Full-Stack Developer

4 - 8 years

0 Lacs

Posted:12 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Full-Stack Developer at SolutionChamps Technologies, you will be responsible for leading the development of next-generation web applications and driving technical excellence across projects. Your key responsibilities will include: - Leading full-stack development using modern TypeScript-based applications with React, Next.js, and Node.js/NestJS. - Architecting and implementing Server-Side Rendering (SSR), Static Site Generation (SSG), and Single Page Applications (SPA) solutions. - Designing and optimizing database schemas and queries for SQL databases (PostgreSQL, MySQL) and MongoDB. - Building robust backend APIs using NestJS framework with proper authentication, authorization, and validation. - Implementing DevOps practices including CI/CD pipelines, containerization, and deployment automation. - Collaborating cross-functionally to deliver scalable and maintainable solutions. - Mentoring junior developers, establishing coding standards, and best practices. - Optimizing application performance for speed, scalability, and user experience. Required Technical Skills: Core Technologies: - 5-8 years of professional full-stack development experience. - Expert-level TypeScript proficiency across frontend and backend. - Advanced React ecosystem knowledge (React 18+, hooks, context, performance optimization). - Next.js expertise including App Router, SSR, SSG, ISR, and API routes. - NestJS framework mastery for building scalable backend services. Database & Data Management: - SQL databases (PostgreSQL, MySQL) - complex queries, optimization, indexing. - MongoDB - aggregation pipelines, indexing strategies, schema design. - Database migration and version control practices. Frontend Architecture: - Rendering strategies: SSR, SSG, SPA implementation and optimization. - State management (Redux Toolkit, Zustand, React Query/TanStack Query). - Modern CSS (Tailwind CSS, CSS Modules, Styled Components). - Performance optimization (Core Web Vitals, bundle optimization, caching strategies). Backend & API Development: - RESTful API design and GraphQL (preferred). - Authentication & authorization (JWT, OAuth, session management). - Microservices architecture and service communication. - API documentation (OpenAPI/Swagger). DevOps & Infrastructure: - Containerization (Docker, Docker Compose). - CI/CD pipelines (GitHub Actions, GitLab CI, or Jenkins). - Cloud platforms (AWS, Azure, or GCP) - deployment, monitoring, scaling. - Version control (Git workflows, code review practices). - Basic orchestration (Kubernetes knowledge is a plus). Code Quality & Standards: - Testing frameworks (Jest, Cypress, Playwright). - Code quality tools (ESLint, Prettier, Husky). - Design patterns and SOLID principles. - Security best practices and vulnerability assessment. In this role, you will have the opportunity to work in an innovative, forward-thinking domain and unlock your potential while elevating your skills. You will also have leadership opportunities in cutting-edge projects and access to mentorship opportunities to shape junior developers. If you have strong problem-solving abilities, excellent communication skills, a leadership mindset, and a continuous learning approach, you are the ideal candidate to lead the development of innovative web applications at SolutionChamps Technologies. To apply for this position, please send your resume to hr@solutionchamps.com. We are looking to fill 3 positions with the best-in-the-industry compensation and a notice period of 15-30 days. The location for this role is in Coimbatore.,

Mock Interview

Practice Video Interview with JobPe AI

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