Technical Lead Full Stack
Diet Watchers
Date: 1 week ago
City: Riyadh
Contract type: Full time

Job Title: Technical Lead Full Stack (Hands-on)
Department: Technology
Job Purpose:
To lead and execute the company's technical initiatives by providing hands-on full stack development expertise, driving technology strategy, ensuring alignment with business goals, and directly managing the performance of the technical support and development team.
Key Responsibilities:
1. Technical Execution & Development
Lead the development and optimization of web and mobile applications (iOS/Android).
Deliver high-quality, scalable code across frontend and backend (hands-on).
Conduct and review code to ensure best practices and maintainability.
Implement performance monitoring and incident response for critical systems.
2. Strategic & Operational Alignment
Collaborate with executive leadership to align technical initiatives with business OKRs.
Contribute to annual and quarterly planning by defining the roadmap for digital platforms.
Propose and defend tech-related budgets with justification tied to ROI and growth enablement.
Evaluate and recommend technologies, platforms, and vendors for long-term scalability.
3. Team Management & Mentoring
Direct and mentor developers, DevOps engineers, and technical support staff.
Define daily/weekly tasks, oversee sprint planning, and ensure timely delivery.
Actively participate in recruiting and onboarding of technical roles.
4. Collaboration & Communication
Act as the bridge between business and technology teams.
Translate business needs into robust technical solutions.
Lead technical discussions with internal stakeholders and external vendors.
Required Technical Skills:
Strong hands-on development in:
Version control systems: Git, GitHub/GitLab
Performance profiling, debugging, and QA oversight
Leadership & Strategic Skills:
Ability to connect technical solutions with business goals.
Experience leading agile teams and sprint planning.
Strong analytical and problem-solving capabilities.
Budget planning and project ROI assessment.
Department: Technology
Job Purpose:
To lead and execute the company's technical initiatives by providing hands-on full stack development expertise, driving technology strategy, ensuring alignment with business goals, and directly managing the performance of the technical support and development team.
Key Responsibilities:
1. Technical Execution & Development
Lead the development and optimization of web and mobile applications (iOS/Android).
Deliver high-quality, scalable code across frontend and backend (hands-on).
Conduct and review code to ensure best practices and maintainability.
Implement performance monitoring and incident response for critical systems.
2. Strategic & Operational Alignment
Collaborate with executive leadership to align technical initiatives with business OKRs.
Contribute to annual and quarterly planning by defining the roadmap for digital platforms.
Propose and defend tech-related budgets with justification tied to ROI and growth enablement.
Evaluate and recommend technologies, platforms, and vendors for long-term scalability.
3. Team Management & Mentoring
Direct and mentor developers, DevOps engineers, and technical support staff.
Define daily/weekly tasks, oversee sprint planning, and ensure timely delivery.
Actively participate in recruiting and onboarding of technical roles.
4. Collaboration & Communication
Act as the bridge between business and technology teams.
Translate business needs into robust technical solutions.
Lead technical discussions with internal stakeholders and external vendors.
Required Technical Skills:
Strong hands-on development in:
- Frontend: React.js / Vue.js / Next.js
- Backend: Node.js / Python (FastAPI, Django) / PHP (Laravel)
- Databases: PostgreSQL, MySQL, MongoDB
- Mobile: React Native or Flutter (preferred)
- DevOps: CI/CD pipelines, Docker, basic cloud (AWS/GCP/Azure)
Version control systems: Git, GitHub/GitLab
Performance profiling, debugging, and QA oversight
Leadership & Strategic Skills:
Ability to connect technical solutions with business goals.
Experience leading agile teams and sprint planning.
Strong analytical and problem-solving capabilities.
Budget planning and project ROI assessment.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Business Director
dentsu,
Riyadh
9 hours ago
The purpose of this role is to own the day-to-day client relationship and all elements of delivery. Including, implementation of the strategic vision for the client, delivery against the financial targets set and building a trusted relationship with the client.Job Description:Key responsibilities:Delivers innovative and ambitious, strategic and commercial solutions that balance client and agency values working closely with colleagues and...

Technology Strategy/Enterprise Architect Senior Manager- Telecom Sector
Accenture,
Riyadh
10 hours ago
Technology Strategy/Enterprise Architect Senior Manager- Telecom Sector
Location- Riyadh, Saudi Arabia
About Accenture
Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately...

Senior Manager - Media
Starcom Middle East,
Riyadh
13 hours ago
Company DescriptionStarcom is a world-renowned media communications agency that architects connected human experiences to create value through precision marketing, content and technology solutions. With more than 5,000 employees worldwide, Starcom partners with the world's leading marketers and new establishment brands, including Airbnb, Bank of America, Kellogg Company, Kraft Heinz, Novartis, Samsung, Visa and more. Starcom is part of Publicis Media—the...
