We are looking for a Lead Engineer to drive the development and delivery of key product features end-to-end. This role is perfect for someone who thrives on owning complex initiatives from idea to production, working with a hybrid team, shaping technical direction, and ensuring execution excellence.
As a Lead Engineer, you will be hands-on in development while also providing technical leadership, mentoring, and architectural guidance to the team. You'll collaborate closely with product, design, and cross-functional teams to translate requirements into scalable systems and ensure timely, high-quality delivery.
This role combines deep technical expertise with strong ownership and leadership, making you a core driver of our engineering culture and product :
- End-to-End Ownership : Lead the planning, design, development, deployment, and monitoring of major product features and systems.
- Drive Architecture : Define system design and architectural choices with a focus on scalability, performance, and maintainability.
- Execution Leadership : Ensure projects are delivered on time with high quality, balancing trade-offs between speed and technical debt.
- Hands-On Development : Build and optimize full-stack applications using Next.js, React.js, Node.js, and MySQL.
- Mentorship and Guidance : Conduct code reviews, mentor engineers, and foster a culture of technical excellence and continuous learning.
- Performance and Reliability : Lead efforts to improve performance (TTFB, LCP, Lighthouse), reliability, and observability across the stack.
- Collaboration : Work with other dev teams, product managers, designers, and DevOps to align business goals with technical execution.
- Modern Practices : Champion CI / CD, testing, documentation, and AI-powered developer tools to enhance team :
- 6 to 10 years of professional experience in full-stack web development, with at least 2+ years in a leadership role and a proven track record of leading projects end-to-end from technical scoping through deployment.
- Strong understanding of user interface / experience principles.
- Project and Release Management : Break down initiatives into tasks, assign responsibilities, manage release cycles, track progress against timelines, and communicate updates proactively.
- Stakeholder Management : Effectively align technical execution with business priorities by managing expectations, communicating progress, and driving stakeholder buy-in.
- Team Management : Guide, mentor, and coordinate engineers by delegating tasks, resolving blockers, and fostering a culture of accountability and growth.
- Technical Expertise in system design and performance optimization.
- Advanced proficiency in JavaScript (ES6+), React.js, Next.js (SSR, routing, data fetching), and Node.js .
- Deep understanding of REST APIs, microservices, and distributed system patterns.
- Familiarity with AI-powered developer tools (e. g., GitHub Copilot, Cursor) for productivity and team workflows.
- Excellent communication and collaboration skills; ability to drive cross-functional initiatives.
Preferred Qualifications :
Experience in developing / maintaining a scalable e-commerce application, along with performance optimization at scaleFamiliarity with AWS stack (EC2 S3 RDS, etc. ).(ref : hirist.tech)