Job Title: Senior Full Stack Developer (4–6 Years Experience)
Role Overview
We are looking for a Senior Full Stack Developer with 4–6 years of experience who can design, build, and scale robust web applications end-to-end. You will work across both frontend and backend technologies—primarily React and Node.js—while taking ownership of key modules, driving technical decisions, and ensuring high-quality, maintainable code.
This role requires a strong grasp of system design fundamentals, performance optimization, and modern DevOps practices to deliver scalable and reliable applications.
Key Responsibilities
Build and maintain dynamic, responsive web applications using React
Design and develop scalable backend services and APIs using Node.js (NestJS)
Architect and optimize database solutions across SQL and NoSQL systems (e.g., MongoDB, PostgreSQL)
Take ownership of end-to-end feature development, from requirement understanding to deployment
Optimize applications for performance, scalability, and reliability
Collaborate closely with UI/UX designers and translate Figma designs into high-quality interfaces
Implement and enhance CI/CD pipelines and contribute to automated deployment workflows
Containerize applications using Docker and manage deployments on cloud platforms (preferably Azure)
Lead code reviews, enforce coding standards, and mentor junior developers
Identify technical debt and proactively drive improvements in architecture and code quality
Troubleshoot production issues and ensure system stability
Must-Have Skills
4–6 years of full stack development experience
Strong proficiency in
JavaScript (ES6+)
Advanced experience with
React.js
(hooks, performance optimization, state management)
Strong backend development experience using
Node.js
(NestJS Preferred)
Solid experience with
MongoDB
and at least one relational database (PostgreSQL/MySQL)
Strong understanding of
RESTful APIs
, API design, and integration patterns
Hands-on experience with
Git
and collaborative workflows (PR reviews, branching strategies)
Experience with
CI/CD pipelines
(e.g., GitHub Actions, GitLab CI)
Good understanding of
HTML5, CSS3
, and responsive design principles
Strong debugging, performance tuning, and problem-solving skills
Exposure to
docker container & microservices architecture
and distributed systems
Familiarity with
system design concepts
(scalability, caching, load balancing)
Experience with different services in a cloud platform like
Azure
(Preferred) / AWS
Good to Have
Exposure to
GenAI/LLM integrations
or modern AI-driven features
Experience in Python (FastAPI)
Mentorship to Junior Developers.
Soft Skills
Strong communication skills with the ability to articulate technical decisions clearly.
Ability to take ownership and drive tasks independently.
Mentorship mindset and willingness to support team growth.
Comfortable working in agile environments with evolving requirements.