We are seeking a highly experienced Director of IT with strong hands-on technical expertise in software development, coding, web platforms, and smart applications. The ideal candidate will lead the organization’s technology strategy, software architecture, and development teams, ensuring the delivery of scalable, secure, and innovative digital solutions.
This role requires a tech-savvy leader who combines strategic IT management with deep technical knowledge, capable of overseeing the development of web platforms, mobile applications, and smart digital solutions while ensuring operational efficiency and technological innovation.
Key Responsibilities
Technology Strategy & Leadership
- Develop and execute the organization’s IT and digital transformation strategy aligned with business goals.
- Lead and manage software engineering, web development, mobile app development, and infrastructure teams.
- Establish technology roadmaps for scalable web platforms, smart applications, and enterprise systems.
- Evaluate and implement emerging technologies, AI-driven tools, and automation solutions.
Software Development & Architecture
- Oversee the design, architecture, and development of web-based and smart applications.
- Provide technical leadership in coding standards, software architecture, and system integrations.
- Ensure development teams follow best practices in clean code, testing, DevOps, and CI/CD pipelines.
- Participate in code reviews, system design, and architecture decisions for complex applications.
- Lead development of high-performance APIs, microservices architecture, and cloud-native applications.
Web & Smart Application Development
- Direct development of enterprise web applications, SaaS platforms, and smart mobile solutions.
- Ensure optimal performance, scalability, and security of web platforms and digital products.
- Manage integration with third-party APIs, payment gateways, and enterprise systems.
- Oversee development of data-driven dashboards, automation tools, and smart workflow systems.
IT Infrastructure & Security
- Ensure robust IT infrastructure, cloud architecture, and cybersecurity frameworks.
- Implement best practices for data protection, system security, and compliance standards.
- Manage cloud platforms such as AWS, Azure, or Google Cloud.
Project & Team Management
- Lead cross-functional technical teams including developers, DevOps engineers, UI/UX designers, and system administrators.
- Manage technology budgets, vendor relationships, and project timelines.
- Ensure successful delivery of software products and IT projects within deadlines and budgets.
Qualifications
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Information Technology, or related field.
- Additional certifications in Cloud Computing, Cybersecurity, or Software Architecture are an advantage.
Experience Requirements
- 10+ years of experience in IT and software development, with at least 5 years in leadership roles.
- Strong hands-on experience in coding and software engineering.
- Proven track record of delivering web platforms, mobile applications, and enterprise software solutions.
- Experience managing large development teams and complex digital projects.
- Strong programming knowledge in JavaScript, Python, Java, .NET, or PHP.
- Expertise in modern web frameworks (React, Angular, Vue.js, Node.js).
- Experience with mobile app development frameworks (Flutter, React Native, Swift, Kotlin).
- Knowledge of API development, microservices architecture, and cloud-based systems.
- Experience with DevOps tools, CI/CD pipelines, containerization (Docker, Kubernetes).
- Strong understanding of databases such as MySQL, PostgreSQL, MongoDB, or SQL Server
Job Type: Full-time
Pay: From AED30,000.00 per month
Work Location: In person