CareerPlanGet AI match score →

Mobile App Engineer - Team Lead

Riyadh, Riyadh Province, Saudi Arabia💼 Full-time🗓 2025-11-15 → 2026-07-31

Core

Design, develop, and deliver robust, scalable, and innovative solutions across the full technology stack while leading a team of software engineers.

Role type

Senior Software Engineer / Team Lead

Builds

Scalable, reliable, and secure systems using modern technologies and frameworks

Domain

Hospitality and Entertainment Technology

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack development, database design and administration, modern software architecture, team leadership and mentorship, CI/CD implementation, microservices architecture, troubleshooting complex technical issues

Preferred skills

Solidity for smart contract development, ITIL and SDLC standards knowledge

Technologies

Python, Dart (Flutter), PHP, JavaScript, TypeScript, Node.js, Reactjs, HTML5, CSS3, Bootstrap, Tailwind, Google Apps Script, Solidity, MySQL, PostgreSQL, MongoDB, Couchbase, Firebase Firestore, Neo4j, Redis, Memcache, Linux, GitHub Actions

Responsibilities

Lead a team of software engineers through the full software development lifecycle; Architect and develop scalable, reliable, and secure systems; Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions; Write clean, maintainable, and well-documented code and enforce coding standards; Implement DevOps strategies, including CI/CD, monitoring, and cloud deployments; Analyze and troubleshoot complex technical issues and drive continuous improvement initiatives

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗