We are seeking a highly experienced and results-driven Senior Engineering Manager to lead and mentor software development teams in building scalable, high-performance applications. This is a strategic role focused on both technical leadership and people management, with a particular emphasis on modern web technologies and generative AI. The ideal candidate will bring strong experience in application development , expertise in React.js , and a forward-thinking approach to integrating AI-driven solutions into product development. Key Responsibilities Lead end-to-end software development efforts for critical applications. Mentor, manage, and scale high-performing engineering teams. Collaborate with cross-functional stakeholders including Product, Design, QA, and DevOps. Oversee technical architecture decisions, code quality, and engineering best practices. Drive innovation by evaluating and integrating Generative AI solutions into the product roadmap. Ensure delivery of projects on time, within scope, and aligned with business goals. Foster a culture of ownership, agility, collaboration, and continuous learning. Manage team performance, career development, and hiring of engineering talent. Key Skills & Qualifications Bachelors or Master’s degree in Computer Science, Engineering, or related field. 12+ years of hands-on experience in software/application development . Proven track record of leading and scaling engineering teams. Strong expertise in React.js and frontend architecture. Exposure to Generative AI , ML tools, or experience integrating AI into product development is a strong plus. Excellent problem-solving, communication, and project management skills. Ability to balance strategic thinking with hands-on technical execution. Preferred Attributes Startup or fast-paced product environment experience. Familiarity with cloud infrastructure (AWS, Azure, or GCP). Strong understanding of modern CI/CD pipelines and DevOps culture.