Full Stack Developer Senior Full Stack Developer React Nextjs Nodejs Python
Location Bangalore Hyderabad Pune Chennai Remote India
Sector MultiNational FMCG Digital Engineering Hub
Service Line Development Services
Experience Levels Developer 7 years Senior Developer 11 years
Employment Type FullTime Permanent
Primary Technical Skills Core Stack
Frontend React Nextjs
React Mastery Building reusable atomic component libraries using Hooks Context API and up-to-date state management Redux Toolkit Zustand or React Query
Nextjs Framework Implementing ServerSide Rendering SSR Static Site Generation SSG and Incremental Static Regeneration ISR to optimize performance and SEO
App Router Middleware Proficient in Nextjs App Router filebased routing and edge middleware for authentication and redirects
Performance Optimizing Core Web Vitals bundle sizes and image delivery for a global user base
Backend Nodejs
API Development Designing and implementing RESTful APIs and GraphQL endpoints using Expressjs NestJS or Fastify
BFF Pattern Building BackendforFrontend layers to aggregate data from multiple enterprise sources SAP Salesforce etc
Asynchronous Programming Handling nonblocking IO Event Loops and Worker Threads for highthroughput services
Backend Data Python
Service Development Building robust backend services and microservices using FastAPI Flask or Django
Data Processing Writing Python scripts for data transformation ETL processes and integration with Azure Data Factory or Snowflake
Automation Developing automation scripts and internal tools to streamline supply chain and commercial workflows
Integration Leveraging Python for AIML model deployment FastAPI wrappers and complex business logic
Key Responsibilities For Developer Level
Develop endtoend features using ReactNextjs and NodejsPython
Write clean maintainable and welldocumented code following SOLID principles
Integrate frontends with internal and external APIs
Participate in daily standups sprint planning and code reviews
Troubleshoot and debug application issues in development and production For Senior Developer Level Additional Responsibilities
Technical Leadership Lead the design and architectural decisions for complex modules
Mentorship Conduct deep code reviews and mentor junior developers on best practices
System Design Design scalable microservices architectures and database schemas SQLNoSQL