> Markdown version of [/jobs/ext/2820766-senior-ios-engineer](https://www.wearedevelopers.com/jobs/ext/2820766-senior-ios-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior iOS Engineer - **Company:** alba - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** E2e Testing, Software Engineering, Backend, Functional Programming, Objective C++ - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840612652-senior-ios-engineer ## About the Role * Between 5-8 years of full-time work experience in Software Engineering. * At least 4 years of experience in native iOS development (i.e. a very advanced knowledge of Swift with a foundational understanding of Objective-C). * Preferably experience in other tech stacks (i.e. other mobile stacks or backend). * Preferably at least a basic understanding of functional programming. * Previous work experience in a fast-paced work environment (big tech or scale-up). * Passion for consumer tech products. * Fluency in English., * Pursuing excellence: You set ambitious goals and you do what it takes to achieve those, prioritizing your focus and energy in an outcome-oriented manner. * Humble: You know there is a world of things you don't know and that learning never stops. * Analytical: You enjoy solving problems and have a malleable mental model to come up with a logical solution framework. * Naturally data-driven: You have a natural drive to use data to formulate hypothesis and/or support conclusions and decisions. * You move quickly: You value pace and have a natural inclination to get things done. * Entrepreneurial: You know that improvement requires great ideas and excellent execution. You like to come up with and propose ideas to bring the team forward. * Think for the team: You are a team player. You know that we succeed and we fail together and you focus on understanding your surroundings and making sure the team is well. ## Description * Design and implement clean, maintainable, testable, and scalable code across our products and our architecture. * Devise unit, integration, and end-to-end tests. * Employ modern software engineering paradigms such as structured concurrency. * Apply engineering best practices and inspire others to do the same. * Be on top of new relevant technologies. * Think outside of the box about medium to long-term initiatives to radically improve and scale the impact of our development efforts. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [An (In-)Complete Guide to C++ Object Lifetimes](https://www.wearedevelopers.com/videos/1060-an-in-complete-guide-to-c-object-lifetimes) - [Let's get visual - Visual testing in your project](https://www.wearedevelopers.com/videos/540-let-s-get-visual-visual-testing-in-your-project) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)