Job Description:
As the Head of Technology, you will oversee all technical aspects of the company and drive the strategic use of technology to support business growth. You will guide the architecture and implementation of platforms, infrastructure, and digital products, ensuring they align with the company’s broader vision and objectives. You will lead and mentor a high-performing team of developers, engineers, and technical specialists, championing innovation, best practices, and continuous improvement.
Technology Vision and Strategy
- Establish the company’s technical vision and roadmaps to support business goals.
- Conduct research on cutting-edge technologies and evaluate feasibility for the organization.
- Own and manage the technology budget, ensuring optimal allocation of resources.
- Mentor and develop the technology team, fostering a solutions-oriented and hands-on culture.
Design, Development, and Delivery
- Oversee daily operations of engineering/development teams, ensuring timely and high-quality delivery of platforms, products and services.
- Guide the use of best-in-class architecture, frameworks, and development methodologies (e.g., CI/CD,
- microservices).
- Balance speed of delivery with robust, scalable, and secure code.
- Maintain a high level of technical expertise to solve complex challenges directly when needed.
Collaboration and Support
- Collaborate closely with executive leadership to translate business strategies into technical requirements.
- Partner with cross-functional teams—such as Product, UX, Data Analytics—to deliver integrated solutions that enhance customer experience.
- Ensure that technology systems meet relevant compliance and security standards.
People and Performance Management
- Build, lead, and inspire a high-performing technology team.
- Implement clear performance management practices: set measurable goals, provide regular feedback, and support professional growth.
- Actively recruit top technical talent and create a positive, engaging environment that supports retention and career development.
- Champion the organization’s core values and policies, ensuring all team members understand and embody them.
Job Requirement:
- Education: BSc/BA in Computer Science, Engineering, or a related field (or equivalent professional
- experience).
- Language: Proficient in English (written and spoken).
- Proven Experience: Demonstrated success in a senior technology leadership role (Head of Technology, VP of Engineering, CTO, etc.).
- Technical Expertise:
- Backend: Golang, PHP (Laravel).
- Frontend: React JS (Next.js), HTML, CSS frameworks.
- Database: MySQL, MongoDB (NoSQL).
- Servers & Cloud: Unix/Linux, Nginx, Apache; AWS or GCP; Kubernetes.
- Frameworks & Architecture: Laravel, WordPress, Microservices, CI/CD pipelines (e.g., Jenkins).
- Strategic and Analytical Thinking: Ability to formulate strategies that align with broader business objectives, backed by data-driven decision-making.
- Leadership & Communication: Strong people management, cross-functional collaboration, and mentoring skills.
- Business Acumen: Understanding of budgeting and resource planning, with an eye toward ROI on technology investments.