Engineering Manager / Principal Engineer Mern Stack
BIG IT JOBS
About the role
As an Engineering Manager / Principal Engineer with deep expertise in the MERN stack, your role at Successive Digital will involve driving technical architecture, hands-on development, and team leadership. You will actively code, solve complex problems, and guide teams to deliver scalable, high-performance web applications. • *Key Responsibilities:**
- **Technical Leadership & Hands-on Development** - Architect and build scalable full-stack applications using MongoDB, Express.js, React.js, and Node.js - Stay actively involved in hands-on coding, especially in critical modules and system components - Drive engineering best practices across code quality, performance, security, and scalability - Solve complex technical challenges and guide teams on implementation strategies
- **System Design & Architecture** - Design high-performance, scalable, and resilient web applications - Define and enforce frontend and backend architecture standards - Lead design discussions and ensure alignment with long-term platform vision - Optimize applications for high concurrency, low latency, and responsiveness
- **Team Leadership** - Lead a team of full-stack/backend/frontend engineers - Conduct code reviews, design reviews, and technical mentoring - Establish engineering standards and ensure adherence across teams - Drive a culture of ownership, accountability, and engineering excellence
- **Delivery Ownership** - Own end-to-end delivery of features and modules - Define sprint goals, plan releases, and ensure timely execution - Identify risks, bottlenecks, and dependencies proactively - Ensure delivery quality aligned with business and client expectations
- **DevOps & Cloud** - Work closely with DevOps teams on CI/CD pipelines and deployment strategies - Ensure proper monitoring, logging, and application performance tracking - Contribute to cloud-native architecture on AWS / GCP / Azure - Drive containerization using Docker and orchestration via Kubernetes (preferred)
- **Stakeholder Collaboration** - Collaborate with product managers, clients, and cross-functional teams - Translate business requirements into scalable technical solutions - Provide regular updates, architectural insights, and recommendations • *Required Skills & Qualifications:** - Strong hands-on expertise in Node.js, Express.js, React.js, and MongoDB (MERN stack) - Proven experience designing and building scalable distributed web applications - Strong experience with REST APIs, GraphQL, and microservices architecture - Expertise in frontend performance optimization and state management (Redux/Context API) - Experience leading engineering teams while staying hands-on - Strong understanding of system design, scalability, and performance tuning - Experience with real-time/event-driven systems (Kafka, WebSockets, etc.) - Familiarity with CI/CD tools (Jenkins, GitLab CI, etc.) - Strong problem-solving and debugging skills • *Preferred Qualifications:** - Experience with micro-frontend architecture - Hands-on experience with Docker & Kubernetes - Exposure to high-traffic, consumer-scale applications - Understanding of security best practices (OWASP, authentication, authorization) - Experience with serverless architecture (Lambda, Firebase, etc.) • *Experience Requirements:** - 10+ years of overall software development experience - Proven experience leading engineering teams (38 members or more) - Strong track record of recent hands-on technical contributions • *Key Competencies:** - Leadership with a hands-on mindset - Strong ownership and accountability - High-performance system thinking - Ability to balance delivery and technical excellence
Strong communication and stakeholder management
Location: Pune District, Maharashtra, India As an Engineering Manager / Principal Engineer with deep expertise in the MERN stack, your role at Successive Digital will involve driving technical architecture, hands-on development, and team leadership. You will actively code, solve complex problems, and guide teams to deliver scalable, high-performance web applications. • *Key Responsibilities:**
- **Technical Leadership & Hands-on Development** - Architect and build scalable full-stack applications using MongoDB, Express.js, React.js, and Node.js - Stay actively involved in hands-on coding, especially in critical modules and system components - Drive engineering best practices across code quality, performance, security, and scalability - Solve complex technical challenges and guide teams on implementation strategies
- **System Design & Architecture** - Design high-performance, scalable, and resilient web applications - Define and enforce frontend and backend architecture standards - Lead design discussions and ensure alignment with long-term platform vision - Optimize applications for high concurrency, low latency, and responsiveness
- **Team Leadership** - Lead a team of full-stack/backend/frontend engineer
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free