Required Chief Technical Officer (CTO)

TestHiring


Job Location:

Manama - Bahrain

Monthly Salary: K 10 - 10
Experience Required: 2-5years
Posted on: 18 days ago
Vacancies: 1 Vacancy

Job Summary

Summary: The Chief Technical Officer (CTO) will serve as the pivotal technical leader responsible for shaping the companys technology vision driving innovation and ensuring the development of secure scalable and high-performing digital solutions. This role demands a strategic thinker with deep hands-on expertise in modern web technologies cloud infrastructure and enterprise systems. The CTO will lead engineering teams oversee full-stack development manage cloud and cybersecurity operations and ensure seamless integration of ERP and enterprise platforms. By aligning technology strategy with business goals the CTO will foster a culture of technical excellence continuous improvement and innovation across the organization.

Responsibilities:
  • Develop and manage the companys technology roadmap and digital strategy
  • Lead technical planning to support long-term business growth through scalable future-ready solutions
  • Identify evaluate and implement emerging technologies frameworks and tools
  • Ensure systems are secure reliable and optimized for performance and scalability
  • Collaborate with executive leadership to align technology initiatives with business objectives
  • Lead software development teams and oversee end-to-end project execution
  • Manage development of scalable web applications using Tailwind CSS and JavaScript
  • Enforce clean coding standards technical documentation and software quality assurance
  • Oversee frontend and backend development API design database integration and system connectivity
  • Optimize application performance responsiveness and user experience
  • Manage cloud infrastructure hosting environments and deployment systems
  • Implement robust cybersecurity practices data protection protocols and disaster recovery plans
  • Lead DevOps practices CI/CD pipelines and infrastructure automation
  • Manage ERP integrations and enterprise software solutions
  • Coordinate with third-party vendors and technology partners for seamless system interoperability
  • Drive workflow automation and internal system improvements
  • Mentor engineering teams support professional growth and promote technical excellence
  • Manage project timelines priorities and technical resource allocation
  • Collaborate with cross-functional stakeholders to define and deliver business-driven technology solutions
  • Cultivate a collaborative innovation-focused technology culture

Requirements

Requirements:
  • Bachelors Degree in Computer Science Information Technology Software Engineering or a related field
  • Proven experience in a senior technical leadership role including a CTO or equivalent position
  • Strong hands-on experience with Tailwind CSS and JavaScript
  • Demonstrated expertise in REST APIs database management cloud platforms and DevOps tools
  • In-depth knowledge of system architecture scalable application development and cybersecurity
  • Experience with cloud infrastructure Agile development and the full Software Development Lifecycle (SDLC)
  • Exceptional leadership communication problem-solving and decision-making abilities
  • Proven ability to manage technical teams and deliver large-scale development projects on time and within scope
Preferred Technical Skills:
  • Advanced proficiency in and development
  • Expertise in backend development
  • Strong skills in Tailwind CSS and responsive design
  • Experience with JavaScript and TypeScript
  • Hands-on REST API development and integration
  • Familiarity with MySQL PostgreSQL MongoDB and Firebase
  • Proficiency in cloud computing and DevOps practices
  • Experience with Docker and CI/CD pipeline implementation
  • Knowledge of ERP and enterprise system integration
  • Strong understanding of cybersecurity and data protection frameworks
  • Competence in Git and version control systems
  • Experience managing Agile teams and SDLC processes


Required Skills:

Requirements: Bachelors Degree in Computer Science Information Technology Software Engineering or a related field Proven experience in a senior technical leadership role including a CTO or equivalent position Strong hands-on experience with Tailwind CSS and JavaScript Demonstrated expertise in REST APIs database management cloud platforms and DevOps tools In-depth knowledge of system architecture scalable application development and cybersecurity Experience with cloud infrastructure Agile development and the full Software Development Lifecycle (SDLC) Exceptional leadership communication problem-solving and decision-making abilities Proven ability to manage technical teams and deliver large-scale development projects on time and within scope Preferred Technical Skills: Advanced proficiency in and development Expertise in backend development Strong skills in Tailwind CSS and responsive design Experience with JavaScript and TypeScript Hands-on REST API development and integration Familiarity with MySQL PostgreSQL MongoDB and Firebase Proficiency in cloud computing and DevOps practices Experience with Docker and CI/CD pipeline implementation Knowledge of ERP and enterprise system integration Strong understanding of cybersecurity and data protection frameworks Competence in Git and version control systems Experience managing Agile teams and SDLC processes

Summary: The Chief Technical Officer (CTO) will serve as the pivotal technical leader responsible for shaping the companys technology vision driving innovation and ensuring the development of secure scalable and high-performing digital solutions. This role demands a strategic thinker with deep hands...