Staff Software Engineer

Staff Software Engineer London, England

Marks & Spencer
Full Time London, England 70500 - 91000 GBP ANNUAL Today
Job description

Why Digital & Tech at M&S?

We're changing the way we do things, and putting industry leading innovation at the heart of how we operate; we need a stellar engineering team to make it happen. You'll be joining one of the most iconic brands in the UK on its most exciting cycle yet. We're more integrated and product led in our tech teams than ever before: learning, changing, and adapting constantly, with millions of people benefiting from your work every single day.

What’s in it for you

Being a part of M&S is exactly that – becoming a part and playing your part. We’re an inclusive, dynamic, exciting, and always evolving business built on core values.

Here are some of the benefits we offer that make working for M&S just that little bit more special…

  • 20% Colleague discount on most things from furniture, fashion and food.
  • A first-class welcome to M&S with a tailored induction and a wide range of training schemes to help with your learning and development. Having options to progress is something we’re proud of at M&S.
  • Attractive annual bonus, based on company performance and personal objectives.
  • Competitive holiday entitlement!
  • Amazing perks and discounts via our M&S Choices website. Including GymSave – that offers up to 25% off Gym Memberships and the option to become an M&S Shareholder using our ShareSave & ShareBuy Schemes
  • Charity Volunteer Day – A paid day away from work to support your chosen charity.
  • A very generous Defined Contribution Pension Scheme and Life Assurance
  • Every colleague at M&S has access to a fantastic range of wellbeing support – this includes access to our 24/7 Virtual GP, PAM Assist to support you & your family as well as many other schemes

What you’ll be doing

You’ll be joining the M&S Mobile App Platform team as a Staff Software Engineer. Our mission is to streamline native mobile development at M&S for our 40+ engineers and 10+ mobile applications - covering both our flagship apps, with more than 5 million monthly active users, and our colleague-facing apps that power 100s of store processes and make our colleagues’ lives easier.

You will help direct the technical vision for how we will build reusable pipelines, tooling, build plugins and frameworks that our many apps will harness to boost the developer experience, while contributing code every step of the way.

We want to make M&S one of the best places for mobile app development, target the latest tooling and enable our engineers to focus on building the best user experience so that they don’t get held up by common Android engineering and continuous integration problems.

Our Tech Stack

  • Kotlin / Java
  • Gradle Build System
  • Android Build Tooling
  • Bitrise CI/CD Workflows
  • GitHub + GitHub Actions
  • Bash
  • Terraform
  • JUnit 4 + 5, Kotlin Test
  • New Relic Observability

Who you are

  • Self-driven individual comfortable solving complex problems without defined solutions
  • Someone who can direct the Android platform technical vision alongside their product manager
  • Advanced knowledge of Android application development and the Gradle build systems
  • Capable of using or building new tooling to optimise developer experience
  • Experienced with build + runtime observability
  • Passion for boosting the Android developer experience using both stock + custom tooling
  • Experience with optimising incremental compile time
  • Experience with authoring Gradle Plugins
  • Enthusiastic about writing automated tests, for both application code and pipeline code
  • Passionate about knowledge sharing, presenting technical concepts to both specific and broad audiences
  • Passionate about developing other less experienced Engineers through coaching and mentoring
  • Passion for inner source, open source, and community development

This list should not be seen as a checklist, nor is it fully comprehensive. We are looking for passionate Android developers who just love creating a great developer experience for their peers, enabling them to ship the next best thing on our customer and colleagues’ Android devices.

If this is you – don’t wait, get in touch!

#LI-MW1

Everyone’s welcome

M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. That’s why we’re revolutionising how we work and offering our most exciting opportunities yet. There’s never been a better time to be part of our team. Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact.

We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working.

If you consider yourself to require reasonable adjustments to any part of our recruitment process, we invite you to share those requirements with us when completing your application. We will make every effort to ensure your needs are met to provide a fair and transparent process of assessment.

Staff Software Engineer
Marks & Spencer

https://jobs.marksandspencer.com
London, United Kingdom
Stuart Machin
$10+ billion (USD)
10000+ Employees
Company - Public
Department, Clothing & Shoe Stores
1884
Related Jobs

All Related Listed jobs

Facilities Porter
Greater Manchester Mental Health NHS Foundation Trust Leyland, England 21730 - 23177 GBP ANNUAL Today

The post holder will be a motivated and enthusiastic person who will have the necessary skills to support and monitor our partners, AMEY who deliver the estates

janitor
Rothdean Limited Cinderford, England 23920 - GBP HOURLY Today

Position Overview:

To cleanse commercial vehicles, plant and trailers at our Forest Vale site Cinderford...

customer relations
Natwest Birmingham, England 22455 - GBP ANNUAL Today

Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our...

Trainee Education Mental Health Practitioner - Birmingham MHST
Compass-uk.org Birmingham, England 23730 GBP ANNUAL Today

On successful completion of training, Trainee EMHPs will be equipped with the necessary skills, knowledge and capabilities and work as a qualified EMHP as

bookkeeper
Merranti Accounting Ltd Redhill, South West England, England 33000 - 27000 GBP ANNUAL Today

Salary : From £27,000 - £33,000 (Full time / Part time pro rata) dependent on experience and role

Hours: are flexible,...