Base Career helps you apply smarter for this job.
Key skills for this role
Our iOS and Android teams work simultaneously to bring similar but distinct experiences to our clients. Our Android developers use Kotlin, Coroutines and the latest Jetpack libraries. As we continue we’re always looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects.
We conduct unit testing across all our projects, code is always peer reviewed, and we encourage these reviews to happen “over the shoulder” (or on a call more recently) to make it a better environment for team members to learn from each other. As a team we meet regularly to discuss new approaches and challenges, whether that’s within our project teams or in the wider mobile community.
Our iOS and Android teams work simultaneously to bring similar but distinct experiences to our clients. Our Android developers use Kotlin, Coroutines and the latest Jetpack libraries. As we continue we’re always looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects.
We conduct unit testing across all our projects, code is always peer reviewed, and we encourage these reviews to happen “over the shoulder” (or on a call more recently) to make it a better environment for team members to learn from each other. As a team we meet regularly to discuss new approaches and challenges, whether that’s within our project teams or in the wider mobile community.
Building high-quality mobile apps with Kotlin Multiplatform (KMP), sharing business logic across Android and iOS
Writing clean, maintainable, and well-tested code using Kotlin, Coroutines, and modern Android development practices
Creating intuitive, responsive user interfaces with Jetpack Compose
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Leeds, GBR
CreateFuture is seeking a Strategic Partnerships Lead to own and grow its OpenAI partnership. The role focuses on executive relationship building, partner-sourced opportunities, co-selling, go-to-market activity, and com
Edinburgh, GBR
Leeds, GBR
Edinburgh, GBR
Edinburgh, GBR
, GBR
Edinburgh, GBR
Edinburgh, GBR
Edinburgh, GBR
Edinburgh, GBR
Working closely with designers, product owners, testers, and clients in a collaborative, agile environment
Championing engineering excellence and best practices in both KMP and Android development
Have strong experience in native Android development and are confident with the latest Android frameworks and tools
Have hands-on experience with Kotlin Multiplatform (KMP) and understand how to architect shared codebases across platforms
Care deeply about code quality, testing, and clean architecture principles
Thrive in cross-functional teams and enjoy collaborating with others to build great products
Are excited about the potential of KMP and passionate about pushing mobile development forward
We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You’ll be part of a supportive, and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed.
We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.
We try to keep our hiring process clear, fair and respectful of your time. We aim to get back to everyone who applies and we will be upfront about where you are in the process.
It usually looks like this:
Call with our Talent Acquisition Team
Role specific capability interview
Depending on the role, we might also ask you to do a short presentation, a practical or technical task or have a values focused conversation. We will explain what is involved before anything happens.
We believe diverse teams build better workplaces and better products. We want CreateFuture to be a place where people feel able to be themselves and do their best work.
If you need any adjustments or support during the application process, just. We will do what we can to help.
We look forward to your application!
Builds digital products and provides technology consulting services.
Visit company websiteJobs and hiring trendsFull-time
Senior
Hybrid
Apply faster on company sites with our extension.