Description
We are looking for a dynamic and visionary Head of Technology to lead our engineering function.
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
(ref:hirist.tech)