We are currently seeking for a Head of Information Technology to provide sound technical leadership in all aspects of our business. You will communicate with employees, stakeholders and customers to ensure our company’s technologies are used appropriately.
You will be the head of a cross functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Head of Technology, you should be comfortable around both from end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. Good knowledge of Agile methodologies, AWS and GCP is a must.
Responsibilities
Participating in the design and creation of scalable software.
Writing clean, functional code on the front-end and back-end.
Testing and fixing bugs or other coding issues.
Working with development teams and product managers to innovate software solutions.
Design client-side and server-side architecture.
Build the front-end of applications through appealing visual design.
Develop and manage well-functioning databases and applications.
Write effective APIs.
Test software to ensure responsiveness and efficiency.
Troubleshoot, debug and upgrade software.
Create security and data protection profiles.
Build features and applications with mobile responsiveness.
Write technical documentation.
Requirements
Degree in Computer Science, Statistics or relevant field
Not less than 5 years of proven experience as a Head of Information Technology or similar role.
Experience developing desktop and mobile applications.
Must have managed a completed software development lifecycle from conception to deployment.
Must have a sound knowledge of publishing applications to google play store & apple stores.
NextJs will be an added advantage.
Should be able to work with a team.
Should be creative, a problem solver and be able to lead without supervision.
Have a sound knowledge of Software Architecture.
Must be proficient with CI/CD tools.
Must be proficient with the SDLC
Be proficient with Typescript and reactJS
Have a sound background using Gitlab, Trello, Click-up, Slack and other Project Management tools.
Familiarity with common stacks
Knowledge of multiple JavaScript frameworks (e.g. Angular, React)
Familiarity with databases (e.g. MySQL, MongoDB), web servers and UI/UX design