JJobsSonar

Required Chief Technical Officer (CTO)

TestHiring · Manama, Capital Governorate, Bahrain

Engineering ManagementRemote

About this role

The Chief Technical Officer (CTO) will shape the company’s technology vision, drive innovation, and ensure the development of secure, scalable, and high-performing digital solutions. This role involves leading engineering teams, managing cloud and cybersecurity operations, and aligning technology strategy with business goals to foster a culture of technical excellence and continuous improvement.

Skills & technologies

Must have

  • React.js
  • Node.js
  • Next.js
  • Tailwind CSS
  • JavaScript
  • REST APIs
  • Database Management
  • Cloud Platforms
  • DevOps Tools
  • System Architecture
  • Scalable Application Development
  • Cybersecurity
  • Cloud Infrastructure
  • Agile Development
  • SDLC
  • Git
  • Docker
  • CI/CD Pipelines
  • ERP Integration
  • Cybersecurity Frameworks

Nice to have

  • Advanced proficiency in React.js and Next.js development
  • Expertise in Node.js 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
  • Knowledge of ERP and enterprise system integration
  • Strong understanding of cybersecurity and data protection frameworks
  • Experience managing Agile teams and SDLC processes

Read full description

About the job Summary: The Chief Technical Officer (CTO) will serve as the pivotal technical leader responsible for shaping the company’s 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 company’s 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 React.js, Node.js, Next.js, 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: Bachelor’s 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 React.js, Node.js, Next.js, 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 React.js and Next.js development Expertise in Node.js 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 Desired Skills and Experience Requirements: Bachelor’s 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 React.js, Node.js, Next.js, 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 React.js and Next.js development Expertise in Node.js 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
Ready to apply?Apply now

Similar Engineering Management jobs

All Engineering Management jobs

Cloud Platform Engineer

ASE (Analysis Simulation Engineering) AG · Zurich, Zurich, Switzerland

On-siteEasy apply2w ago

DevOps Engineer

Sundayy · United States

RemoteEasy apply401(k), Medical2w ago