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
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.
Conduct research on cutting- edge technologies and evaluate feasibility for the organization.
Establish the company’s technical vision and roadmaps to support business goals.
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).
Maintain a high level of technical expertise to solve complex challenges directly when needed.
Balance speed of delivery with robust, scalable, and secure code.
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
Actively recruit top technical talent and create a positive, engaging environment that supports retention and career development.
Implement clear performance management practices: set measurable goals, provide regular feedback, and support professional growth.
Build, lead, and inspire a high- performing technology team.
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:
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.
Frameworks & Architecture: Laravel, WordPress, Microservices, CI/CD pipelines (e.g., Jenkins).
Backend: Golang, PHP (Laravel).
Frontend: React JS (Next.js), HTML, CSS frameworks.
Strategic and Analytical Thinking: Ability to formulate strategies that align with broader business objectives, backed by data- driven decision- making.
Database: MySQL, MongoDB (NoSQL).
Servers & Cloud: Unix/Linux, Nginx, Apache; AWS or GCP; Kubernetes.