Search by job, company or skills

Mobile Engineering Technical Lead

  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

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 Responsibilities

Mobile Engineering & Technical Delivery

  • Lead 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 & Transition

  • Take 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 & Integration

    • Oversee 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 Excellence

    • Support 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 & Quality

    • Implement 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 Development

    • Provide 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 & Experience

    • 8+ 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 Experience

    • Experience 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.

    Qualifications

    • Bachelor'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.

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 153802957

    Beware of Scammers

    We don’t charge money for job offers