The Opportunity
We seek an exceptional Technical Lead who embodies a powerful blend of hands-on technical execution and proactive managerial leadership, ready to drive architecture, compliance, and team performance simultaneously.
Key Responsibilities
1. Full-Stack Development & Delivery (The Primary Focus)
- Active Full-Stack Implementation: Personally write, test, and deploy high-quality code across all layers of the application stack, focusing on both Node.js and .NET Core (C#) backend services, and front-end implementation using modern JavaScript frameworks (e.g., React, Angular).
- Architectural Ownership: Design, document, and implement complex, scalable Microservices architecture, applying patterns like event sourcing and asynchronous communication.
- DevOps and Cloud Mastery: Lead the hands-on configuration and optimization of application deployments in cloud environments (AWS, Azure, or GCP), mastering tools like Docker, Kubernetes (K8s), and Infrastructure-as-Code (Terraform).
- Data Integrity & Performance: Directly manage and optimize database performance, including advanced schema design and query tuning for both relational (SQL) and non-relational (NoSQL) databases.
2. Management, Mentorship, and Process
- Team Leadership: Manage the day-to-day activities of the development team, including task assignment, sprint planning, and performance feedback.
- Mentorship and Skill Development: Actively mentor and technically upskill intermediate and junior engineers through hands-on guidance, pair programming, and rigorous code reviews.
- Project Governance: Oversee the technical roadmap, manage project timelines, and communicate progress and risks clearly to non-technical stakeholders and executive leadership.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Minimum 5 years of progressive experience in software development, with at least 2 years in a Technical Lead, Architect, or Senior Leadership role.
- Technical Authority: Expert-level, demonstrable skills across the full stack: Node.js, .NET Core (C#), and a modern JavaScript framework (React/Angular/Vue.js).
- DevOps Execution: Proven ability to implement and manage solutions using Docker, Kubernetes, automated CI/CD, and a major public cloud (AWS, Azure, or GCP).
- Proven Managerial Skills: Demonstrated experience in team management, mentorship, performance review, and complex project planning/delivery.
- Mandatory Compliance: A track record of successfully implementing technical solutions that comply with the UAE Data Protection Law (PDPL), Cybercrime Law, and DESC standards.
Bonus Points (Highly Desirable)
- Professional cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).
How to Apply
If you are a driven Technical Lead who is ready to combine top-tier development with strategic local compliance in the heart of the Middle East's tech hub, we encourage you to apply!
Job Types: Full-time, Permanent
Application Question(s):
Language: