About the job Tech Lead
About The Client
A cloud-based platform built for preschools, nurseries, and childcare centers, it streamlines daily operations while strengthening parent engagement. The system encompasses attendance tracking, billing and payments, enrollment, staff scheduling, classroom management, and communication, thereby reducing administrative workload and enhancing efficiency. With a focus on transforming early learning through technology, it has earned international recognition in the EdTech sector for advancing digital solutions in childcare
About The Role
This role supports the CTO by overseeing daily engineering execution, managing outsourced developers, and serving as a key knowledge holder of the product and architecture. This hands-on leadership role combines coding, architectural design, and vendor management, ensuring alignment between technical delivery and commercial goals to scale the company's technical foundation.
About You
An ideal candidate would have the following:
- Bachelor's Degree in Computer Engineering/Computer Applications, or any relevant field
- 7+ years of professional software engineering experience (backend or full-stack)
- Proven track record as a Tech Lead / Senior Engineer managing small teams and outsourced/remote developers.
- Hands-on coding expertise in:
- Node.js (TypeScript) backend services
- React / React Native web and mobile apps
- PostgreSQL relational database management
- AWS cloud infrastructure, deployment, and scaling
- Strong system design and architecture skills, with the ability to document and communicate complex systems.
- Solid understanding of agile methodologies, backlog management, and sprint execution
- Excellent communication skills, able to bridge sales, product, and engineering teams
Passion for building scalable, high-quality SaaS products
- Must be legally residing in Kuwait with a transferable Visa 18