Head of Mobile Software Engineering (Apps)

Marks and Spencer

City Of London

Hybrid

GBP 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

20% colleague discount across M&S prod
Competitive holiday entitlement
Discretionary bonus schemes
Defined Contribution Pension
Wellbeing and support services
Volunteer day

Job summary

Marks & Spencer is seeking a Head of Software Engineering to lead the Mobile Apps Sub-domain within Online, shaping strategy across Android and iOS teams and driving architectural excellence. You will mentor Engineering Managers, collaborate with Product and Delivery, and champion automation, AI, and scalable systems to deliver high-quality solutions for millions of customers and thousands of colleagues.

The role focuses on building a best-in-class software engineering culture, fostering

Qualifications

  • Significant hands-on experience as a senior software engineer in the mobile space.
  • Leading large product areas with 5+ teams
  • Knowledge of modern iOS and Android frameworks and development methodologies.
  • Proven ability to design and evolve complex systems, with deep knowledge of software architecture.

Responsibilities

  • Lead, develop and inspire Engineering Managers and teams, fostering a strong learning culture, high-quality engineering standards, and clear development and talent strategies.
  • Partner with Product, Delivery and Technology leadership to shape strategy, prioritise roadmaps, solve complex problems, and maximise value to colleagues and customers.
  • Drive technical excellence and modern engineering practices, including clean code, automation, architecture design, and the adoption of standard frameworks, AI, policies, and North Star principles.
  • Own Sub-domain outcomes and health, setting OKRs, ensuring reliability, quality, and full operational support across products.
  • Champion innovation, continuous improvement and agile ways of working, encouraging experimentation and commercially sound delivery.
  • Build and scale high-performing teams and communities, leading recruitment, onboarding, coaching, Communities of Practice, and contributing to engineering brand and culture.

Skills

Leadership
Mobile engineering
Distributed teams
Strategic planning
CI/CD
Architectural design
People management

Tools

Swift
SwiftUI
Kotlin
Jetpack Compose
React
Next.js
TypeScript
Azure Cloud
GitHub Actions

Job description

Marks & Spencer is seeking a Head of Software Engineering to lead the Mobile Apps Sub-domain within Online, shaping strategy across Android and iOS teams and driving architectural excellence. You will mentor Engineering Managers, collaborate with Product and Delivery, and champion automation, AI, and scalable systems to deliver high-quality solutions for millions of customers and thousands of colleagues.

The role focuses on building a best-in-class software engineering culture, fostering

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Apps Engineering Leader (Hybrid)
Mobile Apps Engineering Leader (Hybrid)

Marks and Spencer • Greater London

Hybrid
GBP 110,000 - 160,000
20% colleague discount
Competitive holiday entitlement
Discretionary bonus schemes
+2
Senior Software Engineer: Build Scalable Systems & Lead Tech
Senior Software Engineer: Build Scalable Systems & Lead Tech

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Discretionary bonus
+3
Senior Software Engineer — Architect & Scale Systems
Senior Software Engineer — Architect & Scale Systems

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Bonus schemes
+6
Head of Personalisation & AI Engineering
Head of Personalisation & AI Engineering

Marks and Spencer • City Of London

On-site
GBP 140,000 - 190,000
20% colleague discount on products
Competitive holiday allowance
Discretionary bonus schemes
+6
Principal Software Engineer for International Platforms
Principal Software Engineer for International Platforms

Marks & Spencer • United Kingdom

On-site
GBP 110,000 - 150,000
Colleague discount 20%
Holiday allowance
Discretionary bonus
+6
Staff Software Engineer — Lead Architect & Mentor (Backend)
Staff Software Engineer — Lead Architect & Mentor (Backend)

MARKS&SPENCER • Greater London

On-site
GBP 75,000 - 110,000
20% Colleague discount
Annual bonus
Generous holiday entitlement
+1
Engineering Manager – API-led Food Platforms
Engineering Manager – API-led Food Platforms

Marks and Spencer • Greater London

On-site
GBP 110,000 - 150,000
20% colleague discount on M&S products
Discretionary bonus schemes
Strong pension
+1
Engineering Manager — Lead Scalable Web & Cloud Teams (Hybrid)
Engineering Manager — Lead Scalable Web & Cloud Teams (Hybrid)

MARKS&SPENCER • Greater London

Hybrid
GBP 120,000 - 180,000
20% colleague discount on M&S products
Competitive holiday allowance
Discretionary bonus schemes
+5
International Principal Software Engineer: Platform & Scale
International Principal Software Engineer: Platform & Scale

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 130,000
Colleague discount 20%
Holiday allowance
Discretionary bonus schemes
+6
Senior Engineering Manager: Mobile Backend & Tech
Senior Engineering Manager: Mobile Backend & Tech

E-Solutions • Burgess Hill

On-site
GBP 90,000 - 150,000