Job Title: Full Stack Web DeveloperExperience: 3 to 6 Years
Location: WFO
We are looking for a highly skilled and product focused Full Stack Developer who can architect, build, deploy, and scale modern web applications with strong emphasis on performance, maintainability, reliability, and clean user experience.
The ideal candidate should have deep expertise in React.js, Next.js, Vue.js, Node.js, WebSockets, Linux-based deployments, and scalable application architecture. This role requires someone who can take ownership from system design to production deployment while maintaining engineering excellence and product quality.
We are looking for engineers who understand both technology and product thinking.
Key Responsibilities
- Design and develop scalable, lightweight, and high-performance web applications
- Build modern frontend applications using React.js, Next.js, and Vue.js
- Develop secure, efficient, and scalable backend systems using Node.js
- Architect and implement real-time systems using WebSockets / Socket.io
- Create reusable components and modular application architecture
- Optimize application speed, rendering performance, API latency, and memory usage
- Build clean, maintainable, and production-grade codebases
- Design scalable REST APIs and event-driven systems
- Work on application security, authentication, authorization, and data protection
- Handle deployments, server configuration, CI/CD pipelines, and production monitoring
- Work closely with product, UI/UX, DevOps, and engineering teams
- Troubleshoot production issues and optimize system reliability
- Participate in technical architecture and engineering decisions
- Ensure code quality through reviews, testing, and engineering best practices
Required Technical SkillsFrontend Development
Strong expertise in:
- React.js
- Next.js
- Vue.js
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- SCSS
- Tailwind CSS
Strong understanding of:
- Component-based architecture
- State management (Redux, Context API, Vuex, Pinia)
- SPA and SSR architectures
- Frontend performance optimization
- Code splitting and lazy loading
- Responsive and mobile-first development
- Browser rendering behavior
- API integration patterns
- Memory and rendering optimization
- Clean UI implementation and design systems
Experience with:
- Next.js App Router
- Dynamic routing
- Middleware
- API routes
- Client/server rendering patterns
Backend Development
Strong hands-on experience with:
- Node.js
- Express.js / NestJS
- REST APIs
- WebSockets / Socket.io
- Real-time event driven systems
Good understanding of:
- Authentication & authorization (JWT, OAuth)
- API security
- Rate limiting
- Background jobs and workers
- Microservices architecture
- Queue systems
- Caching strategies
- Scalable backend architecture patterns
Database & Storage
Experience with:
- MongoDB
- PostgreSQL / MySQL
- Redis
- Database indexing and optimization
- Query performance tuning
- Data modeling
Understanding of:
- Replication
- Backup strategies
- Database scaling concepts
Linux, DevOps & Infrastructure
Strong practical experience with Linux server environments is mandatory.
Expected knowledge includes:
- Linux server management
- Shell scripting / Bash
- Nginx configuration
- Process managers (PM2)
- Server monitoring and debugging
- Log management
- Reverse proxy configuration
- SSL setup and renewal
- Firewall and basic server security
- SSH and deployment workflows
- Cron jobs and automation
Hands-on experience with:
- Docker
- CI/CD pipelines
- GitHub Actions / Jenkins / GitLab CI
- AWS / GCP / Azure
- Vercel / VPS / Dedicated servers
- Environment management
- Production deployment workflows
Preferred:
- Kubernetes
- Terraform
- Cloudflare
- CDN optimisation
- Edge deployments
Performance & Scalability Expectations
Candidate should understand:
- Horizontal and vertical scaling
- Memory optimization
- CPU and network bottlenecks
- API response optimization
- Frontend rendering efficiency
- Load balancing
- Caching layers
- High concurrency handling
- Real-time system optimization
- Production monitoring and observability
Engineering Practices
Strong understanding of:
- Clean code principles
- Modular architecture
- Git workflows
- Code reviews
- Testing methodologies
- Debugging strategies
- Error handling
- Documentation practices
- Agile/Scrum workflows
Experience with:
- Unit testing
- Integration testing
- E2E testing
- Jest / Playwright / Cypress
Nice to Have
Experience with:
- GraphQL
- Electron
- Progressive Web Apps (PWA)
- AI-integrated applications
- Monorepo architectures (Turborepo/Nx)
- Serverless systems
- Analytics and telemetry platforms
- WebRTC
- Event streaming systems
- Multi-tenant SaaS architectures
What We’re Looking For
- Strong engineering mindset
- Product-focused thinking
- Ability to independently own systems and features
- Excellent debugging and optimization skills
- Strong architectural thinking
- High attention to performance and scalability
- Ability to work in fast-paced environments
- Strong communication and collaboration skills
- Passion for building reliable and elegant products
Experience Requirements
- 3+ years of Full Stack development experience
- Experience building production-grade scalable applications
- Proven experience deploying and maintaining live systems
- Experience handling real-world performance and scaling challenges
Pay: ₹50,000.00 - ₹65,000.00 per month
Application Question(s):
- How many years of experience do you have in Full Stack Development?
- Have you worked on real-time applications using WebSockets or Socket.io? If Yes, please specify which.
- . Have you independently handled end-to-end development of a feature or project?
- What databases have you worked with?
- Have you worked with Linux servers directly?
- Have you worked on performance optimization?
- How much experience do you have with production deployments?
- What is your CTC?
- What is your ECTC?
- What is your Notice Period?
Work Location: In person