Develop and enhance a memory curation platform with a focus on creating user-friendly iOS applications using Swift and related technologies. Collaborate on features like photo selection and payment processing.
About Popsa
Joining Popsa right now is pretty exciting. We’re a London-based, Certified B Corp building a memory curation platform that uses on-device intelligence and generative AI to help people find, organise, and relive the moments that matter, turning noisy photo libraries into curated stories with minimal effort and high confidence.
We're also a proven, international growth business. Popsa was recognised in Deloitte's UK Technology Fast 50 (2022), making it our third year running on the list, and was also ranked the 19th fastest-growing software company that year. The Financial Times ranked Popsa as the 5th fastest-growing technology company in Europe and highly ranked in 2022, and in 2023 we retained our place in the FT 1000 for a second year, with an absolute growth rate of 1,000% over the measured period.
Our apps and service operate at global scale, localised across 12 languages, shipping to 50+ countries, with most orders placed from outside the UK. More than 13 million people across 50 countries have used Popsa to turn their photos into something they can actually be proud to share.
People have never taken more photos than they do today, but most of those memories end up buried in clutter. Popsa brings calm to that chaos, automatically surfacing meaningful moments, suggesting structure and themes, generating captions, and laying out designs, so anyone can create something beautiful without design skills. From there, we make it easy to bring curated memories into the real world with premium photo products, including photo books, calendars, prints and photo boxes, delivered internationally.
Private by design. We’re deliberate about what is processed on-device, what is uploaded, and how customer content is protected, so people can trust us with their most personal memories.
Scope
You'll be building and improving a sophisticated memory curation platform that helps users discover their best moments, and create beautiful, personalised products automatically. The app intelligently curates photos from users' libraries, uses on-device ML for face recognition and photo analysis, and renders high-fidelity 3D previews of physical products. You'll work across features spanning photo selection, AI-assisted layout generation, payment processing, and immersive product visualisation.
What you bring to the team
We’re primarily looking for recent experience developing high-quality, consumer-facing iOS apps where finesse, performance, and delight are priorities.
Core iOS expertise
- Strong experience developing production apps with Swift
- Deep understanding of UIKit architecture, with growing proficiency in SwiftUI for building modern UI components in a hybrid codebase
- Familiarity with the Coordinator pattern for managing complex navigation flows
- Experience with MVVM and protocol-oriented design
- Understanding of the iOS app lifecycle, including background tasks, widgets, and app extensions
- Proficiency handling resources, permissions, and responsive UI across device sizes
Mindset
- A problem-solving, curious, and inquisitive attitude
- Clear communicator with a keenness to work collaboratively
- Constructive approach to code reviews and architectural discussions
Our Tech stack
- Architecture & Data
- Swift Package Manager for modular dependency management
- Protocol Buffers for efficient data serialisation with our backend
- Core Data for on-device persistence
- Repository pattern for clean data access abstractions
- Swift Structured Concurrency (async/await, actors)
- Combine for reactive data flows and UI bindings
- SceneKit and ARKit for immersive 3D product previews
- Custom Metal shaders for advanced rendering effects
- Vision and CoreML for on-device photo analysis and face recognition
- Deep PhotoKit integration for accessing and analysing user photo libraries
- On-device ML models for face embeddings and photo quality scoring
- Smart album generation and photo metadata synchronisation
- Firebase (Analytics, Remote Config)
- Sentry for crash reporting and performance monitoring
- Stripe and Braintree for payment processing
- GrowthBook for feature flags and experimentation
- Nuke for high-performance image loading and caching
- GitHub Actions for automated linting, testing, and snapshot testing
- Xcode Cloud for continuous integration
- Fastlane for release automation
- SwiftLint for code style consistency
- Snapshot testing for UI regression prevention
- Git proficiency with trunk-based development
- Pull request workflows with thorough code reviews
- Experience with custom drawing, Core Graphics, or advanced UI animations
- Performance optimisation and profiling with Instruments
- Accessibility best practices and VoiceOver support
- Experience integrating on-device ML models (CoreML, Vision)
- Background in 3D graphics or AR experiences
- Familiarity with localisation workflows for international apps
Concurrency & reactive programming
Graphics & visualisation
Photo library integration
Third-party integrations
CI/CD & quality
Version control & collaboration
Nice to have
Top Skills
Arkit
Braintree
Core Data
Coreml
Fastlane
Firebase
Git
Github Actions
iOS
Metal
Nuke
Protocol Buffers
Scenekit
Sentry
Stripe
Swift
Swift Package Manager
Swiftlint
Swiftui
Uikit
Vision
Xcode Cloud
Popsa London, England Office
Kingly Street, London, United Kingdom, W1B 5PH
Similar Jobs
Information Technology • Consulting
The role involves designing, architecting, and developing complex iOS applications, mentoring junior developers, and promoting best practices in iOS development within an Agile environment.
Top Skills:
Adaptive LayoutApp CenterBitriseCocoaGitJSONObjective-CRestful ApisSwiftXcode
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Build high-performance iOS tools, manage feature delivery, and design efficient architectures for a B2B mobile application targeting global healthcare workflows.
Top Skills:
GitGraphQLIos SdkRest ApisSwiftSwiftuiUikit
eCommerce • Retail
The Senior iOS Engineer will work on the Loyalty Benefits team, developing new features for ASOS customers in the iOS app. Responsibilities include collaborating with cross-functional teams, shaping architecture, and ensuring a high-quality user experience.
Top Skills:
Auto LayoutIbSwift 5Xcode
What you need to know about the London Tech Scene
London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.


