Software Engineer IOS

UK Tote Group Limited
Wigan, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 53K

Job location

Wigan, United Kingdom

Tech stack

Agile Methodologies
IOS Applications
iOS
Architectural Patterns
Mobile Application Software
Model View ViewModel
Swiftui
Swift
Kotlin
REST

Job description

In this role, you'll be responsible for developing native iOS applications using Swift, SwiftUI, and REST APIs, as well as designing technical solutions that include architectural patterns, libraries, and external service interfaces. You'll collaborate closely with engineers across a range of disciplines to create solutions that align with squad goals and support the full lifecycle of our products. From initial insight and design through to development, testing, deployment, and operations, you'll deliver clean, robust, and maintainable code while contributing to continuous improvement across the team. You'll take a test-driven approach to development, embrace automation where possible, and engage fully in our Agile processes to ensure high-quality code is delivered to users on a continuous basis. You'll also help maintain and evolve our existing codebase, troubleshoot issues, and explore new technologies to keep our products modern and efficient.

Requirements

We're looking for a skilled iOS Software Engineer to join our autonomous, product-focused engineering squads. At the Tote, technology is at the heart of our business, and this role is key to helping us deliver products that support our long-term goals. You'll work within a collaborative Agile environment where engineering best practice is championed, experimentation is encouraged, and your ideas can directly shape the future of our customer experience. If you're passionate about building high-quality mobile applications and enjoy working in a fast-moving, evolving environment, this is an exciting opportunity to make a real impact., We're looking for someone with proven experience building and shipping native iOS apps using Swift and SwiftUI, with a solid understanding of architectural design patterns such as MVVM. You should have experience working in Agile environments, be comfortable reasoning about algorithms and performance, and be capable of learning new technologies quickly. Strong communication skills, both written and verbal, are essential, as is a proactive, "can-do" attitude and the confidence to challenge established ways of working when needed. We value creative problem-solving, innovative thinking, and a passion for continuous personal development. Experience with Kotlin or KMP would be an advantage, but not essential.

Benefits & conditions

At the Tote you can expect a friendly working environment with a strong sense of teamwork and pride in what we do. Within this role you'll develop a broad range of skills and experiences that can enhance your career at the Tote. Additionally, our company benefits package includes;

  • Competitive Basic Salary
  • Discretionary Bonus Scheme
  • Company Shares Option Plan
  • Contributory pension scheme
  • Life insurance (4 x basic salary)
  • Simply Health Cash Plan
  • Holiday entitlement (33 days inclusive of bank holidays)
  • Study Support and opportunity for progression and development
  • Confidential 24/7 365 employee assistance helpline
  • Agile and collaborative office environment with free parking, fruit, biscuits, and drinks

Regular social events, charity events and volunteering opportunities

Apply for this position