Role Overview
We are looking for a hands-on Chief Technology Officer (CTO) with 10+ years of experience to lead our engineering teams and drive the technical vision, architecture, delivery, and scalability of our platforms and products.
Key Responsibilities
-
Own the overall technical strategy, architecture, and execution roadmap.
-
Lead and mentor engineering teams across backend, frontend, mobile, and DevOps.
-
Ensure best practices in code quality, security, performance, and scalability.
-
Oversee production infrastructure, monitoring, deployment, and incident response.
-
Collaborate with business stakeholders to translate needs into technical plans.
-
Lead R&D and adoption of AI/ML capabilities into products and operations.
-
Build strong engineering culture: documentation, reviews, CI/CD, standards.
-
Required Technical Skills
-
Strong hands-on experience with:
- ASP.NET / ASPX, C# (enterprise-grade web platforms)
-
Node.js
-
Angular
-
Mobile Development: Swift (iOS) and Java (Android)
-
OS & Server Admin: Ubuntu Linux and Windows Server
-
Databases & APIs: REST APIs, integrations, performance optimization
-
AI / Machine Learning: practical experience integrating AI into software products (LLMs, analytics, automation)
-
Preferred / Nice-to-have
-
Cloud & DevOps: Docker, CI/CD pipelines, Nginx, monitoring
-
Microservices architecture & distributed systems
-
Security practices (auth, JWT, OWASP, hardening)
Qualifications
-
10+ years of software engineering experience, including leadership/management.
Proven track record leading complex systems end-to-end (design delivery- support).
-
Strong communication, decision-making, and ownership mindset.