أبلاي إيدج ابدأ البحث عن عمل

Mobile Engineering Technical Lead

Akkodis · Riyadh, Saudi Arabia

قدّم وتابع مع أبلاي إيدج
We are looking for an experienced Mobile Engineering Technical Lead to lead the technical delivery and evolution of a large-scale digital application platform in Saudi Arabia.This is a hands-on technical leadership role combining mobile engineering, backend integration, cloud/DevOps and team leadership. The successful candidate will take ownership of the platform from a technical perspective, guide engineering standards and architecture implementation, and remain actively involved in development, troubleshooting and delivery.The role requires someone comfortable operating in a complex enterprise environment, working across engineering, architecture, security, cloud and product teams while maintaining a strong focus on quality, scalability and secure software delivery.Key ResponsibilitiesMobile Engineering & Technical DeliveryLead the end-to-end technical delivery and evolution of enterprise mobile applications across iOS and Android.Remain hands-on with development and technical problem-solving, supporting engineers on complex implementation challenges.Drive engineering standards, code quality, maintainability and platform scalability.Conduct code reviews and provide technical guidance across mobile and supporting backend services.Work closely with architecture teams to translate architectural decisions into practical engineering solutions.Resolve complex application, integration and production issues across the platform.Platform Ownership & TransitionTake technical ownership of application platforms, engineering assets and associated development environments.Coordinate technical handovers and platform transitions, including source-code repositories, CI/CD pipelines, documentation, monitoring and operational processes.Support application onboarding and migration into enterprise cloud environments.Ensure effective knowledge transfer, documentation and operational readiness throughout platform transitions.Establish clear engineering standards and ownership models for long-term platform sustainability.Backend, APIs & IntegrationOversee integration between mobile applications and supporting backend / BFF services.Work with REST APIs, microservices and enterprise integration patterns.Ensure reliable, secure and scalable communication between mobile applications and backend platforms.Collaborate with backend, cloud and architecture teams to resolve integration dependencies and technical bottlenecks.Cloud, DevOps & Engineering ExcellenceSupport cloud-based application environments across Azure and/or AWS.Drive effective CI/CD, deployment automation and DevOps practices.Improve release reliability, automation, observability and engineering efficiency.Ensure appropriate monitoring, logging and operational controls are incorporated into the platform.Support secure software-supply-chain practices throughout development and deployment.Security & QualityImplement secure authentication and authorization patterns including OAuth2 and OpenID Connect.Support certificate management, secrets management, API security and access controls.Ensure alignment with Secure Software Development Lifecycle (SSDLC) practices.Drive remediation of application vulnerabilities and security findings.Ensure appropriate automated testing, quality engineering and release-management practices.Maintain strong standards around application performance, reliability, security and scalability.Leadership & Team DevelopmentProvide technical leadership and mentoring to mobile and software engineers.Build engineering capability through coaching, onboarding, technical hiring and knowledge sharing.Establish and promote engineering standards, reusable practices and technical communities.Coordinate technical planning, releases, priorities and cross-team dependencies.Work closely with product, architecture, security and engineering stakeholders in an Agile/Scrum environment.Required Skills & Experience8+ years of software engineering experience, with several years operating in a Technical Lead, Engineering Lead or similar senior technical capacity.Strong experience delivering and supporting enterprise-scale mobile applications.Strong hands-on knowledge of Swift for iOS and Kotlin for Android.Experience with Java / Spring Boot or similar backend technologies.Strong understanding of modern mobile architecture and application-design patterns.Experience with REST APIs, microservices and Backend-for-Frontend (BFF) architectures.Hands-on experience with CI/CD, deployment automation and DevOps practices.Experience working with Azure and/or AWS cloud environments.Strong knowledge of application security including OAuth2, OpenID Connect, certificates, secrets management, encryption and access control.Experience with automated testing, observability, performance optimisation and production troubleshooting.Proven ability to lead engineers while remaining technically hands-on.Experience working across complex enterprise environments with multiple technical stakeholders.Preferred ExperienceExperience managing application/platform transitions, source-code migrations or technical ownership handovers.Hands-on experience onboarding applications into new cloud environments.Exposure to IoT, connected products, real-time digital platforms or similarly complex technology ecosystems.Experience working in regulated or highly controlled enterprise environments.Previous experience building or scaling internal engineering capabilities.QualificationsBachelor’s or Master’s degree in Computer Science, Software Engineering or a related discipline.Strong professional English communication skills.Proven experience balancing technical leadership with hands-on engineering delivery.