Job Description
The ideal candidate will have deep expertise in full-stack development using React.js, Node.js, and MongoDB, along with strong leadership experience in scaling high-performing tech teams, driving architecture decisions, and delivering robust, scalable products.
Key Responsibilities
• Define and drive the overall technology strategy, architecture, and roadmap
• Lead end-to-end development of scalable web applications using React.js (frontend) and Node.js (backend)
• Oversee database design, optimization, and performance tuning using MongoDB
• Build, mentor, and scale high-performing engineering teams
• Establish best practices for coding standards, CI/CD, DevOps, and security
• Collaborate with Product, Design, and Business teams to translate requirements into technical solutions
• Drive system design, microservices architecture, and cloud-native development
• Ensure high performance, availability, and responsiveness of applications
• Manage technical debt, code quality, and release cycles Stay updated with emerging technologies and implement innovation where relevant
Technical Skills Required
• Strong expertise in React.js, including hooks, state management (Redux/Context API)
• Solid backend development experience with Node.js and frameworks like Express.js/NestJS
• Deep knowledge of MongoDB, schema design, indexing, and query optimization
• Experience in RESTful APIs / GraphQL
• Hands-on with Microservices Architecture
• Familiarity with Cloud Platforms (AWS/GCP/Azure)
• Knowledge of Docker, Kubernetes, CI/CD pipelines Strong understanding of system design, scalability, and performance optimization
Leadership & Management Skills
• Proven experience leading large engineering teams (15+ members)
• Strong stakeholder management and cross-functional collaboration
• Ability to drive agile methodologies (Scrum/Kanban)
• Strategic thinking with execution focus Experience in hiring, mentoring, and performance management
Qualifications
• Bachelors/Masters in Computer Science, Engineering, or related field Proven track record of delivering scalable products in a fast-paced environment
💡 Quick Summary
Seeking a career-building opportunity? The Head of Technology position is now open for candidates interested in the Software Developer Jobs sector. This role in Haryana offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.