SoTalent
Senior iOS Engineer
SoTalentUnited Kingdom14 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Senior iOS Engineer – Mobile Applications

Looking for your next challenge?


Join a fast-growing international technology company that powers digital ordering and delivery for millions of customers worldwide. Our platform connects consumers with restaurants, supermarkets, and convenience retailers, making everyday purchases faster and easier.


From ordering dinner at the end of the week to picking up groceries or snacks on demand, our technology helps people access the things they need when they need them.

About the Role


We are expanding our mobile engineering team as we grow our grocery and retail offering alongside traditional food delivery services. This presents a unique opportunity to contribute to a rapidly evolving area of the online delivery industry.


As a Senior iOS Engineer, you will play a key role in developing features for our customer-facing mobile applications. Your work will directly impact how users interact with the platform and access products from local retailers.


You will focus on building high-quality, scalable mobile solutions and accelerating the delivery of important new features. Working with product managers, designers, and engineers across multiple international teams, you will help improve the customer experience and create new opportunities for retail partners.


The mobile engineering group operates across several European locations including London, Bristol, and Berlin.


Location: London, UK


Work arrangement: Hybrid (3 days in the office, 2 days remote)


Key Responsibilities

Product Development

  • Work closely with product managers and fellow engineers to shape and define new features.
  • Contribute ideas during planning sessions and technical discussions to ensure the best product outcomes.

Software Engineering

  • Design, build, and maintain reliable, scalable mobile applications using modern iOS development practices.
  • Write clean, maintainable code that aligns with team standards and engineering guidelines.

Technical Ownership

  • Take responsibility for components and features from development through release.
  • Manage delivery timelines and provide clear updates on progress to stakeholders.

Collaboration & Knowledge Sharing

  • Work with cross-functional teams across different locations to deliver new functionality.
  • Share insights, tools, and best practices with the wider iOS developer community within the company.


Skills & Experience

We’re looking for someone who enjoys collaborative problem-solving and takes pride in building high-quality mobile experiences.

Key technical requirements include:

  • Strong experience developing iOS applications using Swift, SwiftUI, and UIKit
  • Solid understanding of view lifecycle management and data flow in iOS apps
  • Experience implementing automated tests including unit, UI, and integration testing
  • Familiarity with continuous integration pipelines and automated build processes
  • Ability to design reusable and efficient components using established software patterns
  • Good knowledge of memory management, data structures, and object-oriented concepts in iOS
  • Experience with concurrency approaches such as GCD or async/await
  • Familiarity with Swift Package Manager and modern Apple development tooling
  • Understanding of accessibility standards and inclusive design practices for mobile applications


You’ll join a global team working in a fast-moving technology environment where innovation and collaboration are encouraged. Our engineers work on products used by millions of people and collaborate with internationally recognised brands.


The company culture promotes learning, teamwork, and personal development while celebrating the contributions of employees across all teams.


Diversity & Inclusion

We believe diverse teams create better products and stronger communities. Our workplace welcomes people from all backgrounds, identities, and perspectives. Everyone is encouraged to contribute their ideas and bring their authentic selves to work.

Key Skills

Ranked by relevance