Develop and enhance the Android app using Kotlin and Jetpack Compose, collaborating with the team on user-facing features and innovative technical designs.
Who we are:
Joining Popsa right now is pretty exciting. According to Deloitte, we are one of the UK’s fastest-growing tech startups, and previously ranked by the Financial Times in the Top 5 fastest growing software companies in the whole of Europe.
We have the backing of some of the best investors in the world. Our native iOS and Android apps are available in 12 languages – attracting more than 4 million users to date–and we ship to over 50 countries around the world.
People have never taken more photos than we do today. Our phones are crammed with memories. But although we’re good at capturing moments – we’re not as good at doing anything with them. They’ll often sit forgotten on our devices or in the cloud, shrouded in screenshots, receipts and pictures of where we parked the car.
Founded in 2016, we’ve already built an award-winning app that’s made printing your memories so easy and accessible, anyone can do it. No more barriers. No more time-wasting. In fact, everything we do as a business is designed with this ethos. We help people turn their best moments into something beautiful and lasting, in no time at all. But this is just the start...
👉 Read more about our journey so far👉 Check out our Soho office in London
Today we’re best known for photobooks, but our vision of the future goes far beyond this.Popsa is building a new generation of services that combine artificial intelligence and thoughtful design to support a healthy processing of the meaningful events and relationships in your life.
👉 Read more about our vision for the future of Popsa
Role overview:
Our apps are at the front and centre of our users’ experience; used by millions of people in several languages across the globe. We are looking for a mid-level engineer to join our diverse and collaborative team. You will get the opportunity to work with people from across the company on a wide range of user-facing features, with rewarding technical challenges and the potential to directly influence the company's growth, through innovative technical design and freedom to explore novel approaches.
What you bring to the team:
Core Android
- Strong experience developing with Kotlin
- Deep understanding of the Android app lifecycle, activities, fragments
- Proficiency in handling resources, permissions, and responsive UI across devices
- A problem-solving, constructive mindset
- Good communicators and keen to work collaboratively
Kotlin:
- Strong knowledge of Kotlin, including coroutines and flows
Jetpack Compose
- Significant hands-on experience building UIs in Compose
- Deep knowledge of Composable functions, state management
- Familiarity with Compose Animation APIs
Persistence
- Realm or Room
Concurrency & Async
- Strong understanding of coroutines, flows
- Nice to have: RxJava
Dependency Injection
- Experience with Dagger
Architecture & Patterns
- Experience with MVVM or MVI, SOLID principles, and clean architecture
Testing
- Unit testing with JUnit and MockK/Mockito
- Compose UI testing
Version control & Collaboration
- Git proficiency, code reviews, collaborative mindset
Nice to have
- Custom drawing and advanced Compose UI/animations
- Performance optimisation and profiling experience
- Accessibility best practices
- Familiarity with machine learning models or real-time collaboration features
Top Skills
Dagger
Git
Jetpack Compose
Junit
Kotlin
Mockito
Mockk
Realm
Room
Rxjava
Popsa London, England Office
Kingly Street, London, United Kingdom, W1B 5PH
Similar Jobs
Information Technology • Software
Develop high-quality mobile apps using Kotlin Multiplatform, maintain clean code, create user interfaces with Jetpack Compose, and collaborate with teams.
Top Skills:
CoroutinesJetpackJetpack ComposeKotlinKotlin Multiplatform (Kmp)
AdTech • Marketing Tech • Software
Design and develop an Android application for embedded media players, improve performance, direct testing procedures, and consult on system specifications.
Top Skills:
AndroidEmbedded SystemsJavaKotlin
Music
Lead the design, implementation, and delivery of Android features that enhance text experiences on Spotify. Collaborate with teams, mentor engineers, and explore AI integrations.
Top Skills:
AIAndroidKotlin
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.



.png)