Job Title: Principal Full Stack Developer / Lead Full Stack Developer
Experience:
10+ years
Location:
Gurugram
Employment Type:
Full-time
Job Summary
We are seeking a highly accomplished
Principal Full Stack Developer / Lead Full Stack Developer
with over a decade of experience in architecting, designing, and delivering enterprise-grade software solutions. The ideal candidate must have deep, hands-on expertise in
This leadership role involves shaping the technology roadmap, driving architectural excellence, mentoring engineering teams, and building scalable, secure, and high-performing applications.
Key ResponsibilitiesArchitectural Leadership
Lead end-to-end architecture, design, and development of complex, scalable full-stack applications.
Drive architectural decisions covering backend (.NET, Python), frontend (React.js/React-Native), and databases (SQL Server, PostgreSQL).
Technical Strategy & Innovation
Recommend new technologies, tools, and frameworks to enhance performance, scalability, and efficiency.
Promote and enforce engineering best practices across teams.
Mentorship & Team Development
Mentor senior and junior developers and cultivate a culture of technical excellence.
Facilitate technical discussions, code walkthroughs, and knowledge-sharing initiatives.
System Design & Scalability
Design highly available, maintainable, and secure systems.
Lead data modeling, query optimization, indexing strategies, and database performance tuning.
Cross-Functional Collaboration
Work with product, design, and DevOps teams to define technical requirements and delivery timelines.
Ensure solutions align with business goals and product vision.
Code Quality & Governance
Establish coding standards, architectural patterns, and project quality benchmarks.
Conduct detailed code reviews to ensure maintainability and architectural alignment.
Performance Optimization
Identify performance bottlenecks and optimize front-end, backend, and database layers.
Improve application responsiveness, reliability, and scalability.
Troubleshooting & Incident Resolution
Lead troubleshooting of complex production issues.
Conduct RCA (Root Cause Analysis) and implement long-term corrective measures.
Required Skills & Qualifications
10+ years
of full-stack development experience.
Expert-level knowledge in:
.NET Core / ASP.NET Core, C#, .NET MVC
React.js
with Redux, Hooks, Router
React-Native
for mobile development
Python
for backend/data processing
Advanced proficiency with
SQL Server & PostgreSQL
, including:
Performance tuning
Query and indexing optimization
Complex stored procedures
Strong command of:
Microservices
DDD, CQRS, and scalable architecture patterns
RESTful API design
OAuth2, JWT, and enterprise security standards
Solid experience with
Git
and
Agile/Scrum
methodologies.
Excellent leadership, communication, and problem-solving skills.
Preferred Skills
Hands-on experience with
AWS / Azure / GCP
.
Containerization and orchestration (
Docker, Kubernetes
).
Messaging & real-time communication:
RabbitMQ
Azure Service Bus
SignalR
Socket.IO
Exposure to NoSQL technologies like
MongoDB
or
Redis
.
How to Apply
Interested candidates can share their updated resume at:
priyanka@staffrex.in / admin@staffrex.in
Job Type: Full-time
Pay: ?384,977.29 - ?1,625,610.25 per year
Benefits:
Commuter assistance
Health insurance
Paid sick time
Provident Fund
Ability to commute/relocate:
Gurgaon, Haryana: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Required)
Experience:
.NET Core: 10 years (Required)
C#: 10 years (Required)
MVC: 10 years (Required)
Python: 10 years (Required)
React Native: 10 years (Required)
PostgreSQL: 10 years (Required)
Microsoft SQL Server: 10 years (Required)
React: 10 years (Required)
Location:
Gurgaon, Haryana (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.