Job Description :
We don't just build software-we craft scalable, human-first technology that powers ideas. We're looking for a Node.js Engineer - Lead to join our growing team.
As a Lead Engineer, you'll be at the core of our engineering initiatives. You'll lead, build, mentor, and scale solutions that touch real lives. This role is ideal for someone who thrives in ownership, loves solving hard problems, and believes that leadership is more than just a title.
You'll work on a wide variety of development projects-from brainstorming architecture to mentoring team members. If you're driven by impact, inspired by challenges, and excited about clean code, this one's for you.
Requirements :
- 7+ years of hands-on software development experience
- Proven experience leading or managing engineering teams
- Own and deliver scalable Node.js-based projects end-to-end
- Architect, design, and review software components with a quality-first mindset
- Collaborate with product managers, designers, and other developers to shape features
- Mentor junior engineers and help scale the engineering culture
- Participate in interviews and talent growth initiatives
- Contribute to technical decision-making and continuous improvements
- Ensure smooth deployment and system reliability through CI / CD practices
- Guide migration of legacy systems to modern stacks
- Strong understanding of object-oriented programming (OOP), service-oriented architecture (SOA), and design patterns
- Expert knowledge of Node.js and backend architecture
- Experience with agile methodologies (Scrum / Kanban)
- Hands-on experience with CI / CD pipelines and source control tools (e.g., Git)
- Ability to debug, profile, and optimize code for performance
- Proactive, self-motivated, and thrives in collaborative environments
- Strong communication and leadership capabilities
(ref : hirist.tech)