Lead and manage development teams; oversee resource planning and end-to-end project execution.
Define project scope, milestones, delivery timelines, and ensure on-time completion.
Monitor daily progress across multiple projects and proactively resolve risks, bottlenecks, or delays.
Maintain project documentation, delivery reports, dashboards, and ensure transparent stakeholder communication.
Provide hands-on technical oversight with strong understanding of React.js, Node.js, SQL, and modern full-stack architectures.
Collaborate closely with product, engineering, and design teams to align requirements, priorities, and delivery expectations.
Utilize Agile methodologies and project management tools to manage sprints, workflows, and team productivity.
Required Skills & Experience
12+ years of overall IT experience with 6+ years in project, delivery, or engineering management.
Strong technical background in full-stack development using React.js, Node.js, and SQL databases.
Proven experience owning end-to-end delivery in fast-paced or high-velocity environments.
Ability to manage multiple teams, parallel projects, and delivery dependencies.
Excellent communication, leadership, problem-solving, and stakeholder management skills.
Experience working with startups or scaling tech companies is highly preferred.