Principal Software Engineer Ios Mobile Apps Job In Manchester

Principal Software Engineer, iOS Mobile Apps - Auto Trader Group
  • Manchester, England, United Kingdom
  • via J-Vers.com
-
Job Description

We’re Auto Trader, the UK's leading automotive marketplace and a FTSE 100 tech-listed company, uniting the largest and most engaged consumer audience with the most extensive network of vehicle sellers. At our core, it's all about people. We embrace diversity, celebrate our differences, and forge our own path. Our six core values define our distinct culture, and our dedication to in-person collaboration sets us apart.

About the role

We're looking for Principal Software Engineers to help us enhance the in-app experience for millions of visitors to the UK's leading digital automotive marketplace. While consumer experience remains the core focus, our iOS and Android developers are paving consumers' way to buy vehicles online. We're revolutionising how we build native apps by taking a 'backend for the front-end approach and developing a new client-side framework that consumes data and context/layout information from our backend API.

Our app engineers use an object-orientated programming approach and advocate TDD, refactoring, and regression test automation to deliver seamless user experiences rapidly. We value collaboration and teamwork. Interactions like pairing, code reviews, and regular stand-ups mean our app developers stay connected. Our principal engineers play a visible and vital role. They are comfortable talking about system design and architecture and know how to get the best out of our teams and technology platforms.

You might assume that our name, "Auto Trader," means you need to be a car enthusiast to work here. But that's not the case. We're looking for people who are passionate about their work and thrive in a collaborative environment.

What we're looking for

  • A willingness to share development time across both the native iOS platform and our backend Kotlin services to maintain and evolve our BFF framework (we do not expect experience using Kotlin, but a willingness to learn)
  • Experience building and supporting iOS Apps using development tools such as Xcode and Instruments
  • Swift software engineering experience
  • Experience in unit testing
  • Experience with REST
  • Experience mentoring, coaching and sharing technical expertise
  • Experience leading and delivering technical projects

Although not a requirement, helpful experience includes:

  • Backend software engineering
  • UI automation testing
  • Kotlin Multiplatform
  • Gradle
  • Spring Boot

Every candidate brings a unique mix of skills and qualities to the table. We're all about inclusivity and embracing diversity at Auto Trader. If you meet some of the requirements but not all of them, please don't let that put you off applying. Your distinct perspective and strengths could be a fantastic addition to our team.

Benefits and more

We're offering a salary between £60,000 and £80,000 dependent on experience, and a flexible benefits package to support your health and well-being.

Enjoy 28 days of annual leave, in addition to bank holidays and half-day closures on Christmas and New Year's Eve. Our Aviva pension scheme offers employer contributions ranging from 5% to 7%. We also provide Bupa Healthcare enhanced medical coverage to all employees, which includes support for assisted fertility, gender dysphoria, menopause, and period care plans.

But that's not all. We offer enhanced parental leave, a car salary sacrifice scheme, share-save options, and much more. When you join us, you'll also become an owner of Auto Trader, receiving 10% of your salary in shares each year. This allows you to share in the value you help create, and you'll also have the chance to increase your ownership through our Save As You Earn scheme.

Our hybrid model, Connected Working, combines the best of both worlds – office and home working. With Connected Working, you'll have two fixed weekly office days dedicated to team collaboration. In addition to your fixed office days, we expect you to be in more than you’re out. You can choose the specific days that suit your work requirements, home commitments, and team needs. Find out more about Connected Workinghere

#J-18808-Ljbffr

;