Join to apply for the Mobile Engineer role at Apron.
Get AI-powered advice on this job and more exclusive features.
About Apron
Apron was started by a group of people who’d spent years building products for global fintech companies. But there was one big problem no one was solving: business payments. The kind that buy tomatoes, tools, and till rolls. The kind that keep suppliers happy and business booming. Payments should be simple to make and manage, yet they often aren’t. Payments consume valuable hours weekly for businesses and their accountants.
This affects entrepreneurs, florists, financial analysts, brewers, and brand strategists—people who build, break, and change things. Imagine what they could do with that time instead. What would they create?
That’s why we built Apron as a payments powerhouse. We aim to flip the payment experience from a blocker to a booster. Apron integrates payments into your workflow, consolidates conversations, and turns hours into minutes—freeing you to focus on what matters: planning, creating, and innovating.
We are backed by Index Ventures, Bessemer Venture Partners, with participation from Visionaries Club and founders of Melio and Klarna.
Who We’re Looking For
We seek highly skilled mobile developers, whether specializing in iOS, Android, or both. We are particularly interested in developers with a multiplatform mindset who are passionate about creating seamless, high-quality applications for both platforms. Our goal is to hire developers who understand cross-platform code sharing and are eager to work with Kotlin Multiplatform (KMP) technology to streamline development.
We recognize that not all developers may have extensive KMP experience. While this is a plus, what matters most is genuine interest and enthusiasm to learn and apply KMP in your work.
What You’ll Be Doing
* Develop and maintain Android and iOS apps, utilising Kotlin Multiplatform (KMP) for cross-platform code sharing.
* Write clean, scalable, and maintainable code that aligns with industry best practices.
* Collaborate with design and product teams to deliver seamless features.
* Work with product managers, designers, and engineers to define, design, and launch features.
* Participate in code reviews to ensure high-quality code and share knowledge.
* Optimize apps for speed and scalability, troubleshoot performance issues.
* Use profiling tools to diagnose and improve performance.
* Support and maintain CI/CD pipelines for streamlined deployment.
What You’ll Need
* 3+ years of professional experience in mobile development (iOS, Android, or both).
* Familiarity with Jetpack Compose or SwiftUI.
* Understanding of mobile app architectures.
* Interest in cross-platform development or willingness to learn Kotlin Multiplatform (KMP).
* Proficiency in Swift (iOS) or Kotlin (Android).
* Comfort working in a fast-paced, product-focused environment.
* Clear, proactive communication skills; ability to thrive in cross-functional teams.
Preferred Skills
* Hands-on experience with Kotlin Multiplatform (KMP) in production.
* Experience with CI/CD environments (e.g., GitHub Actions).
* Knowledge of testing frameworks.
* Previous startup or fintech experience.
Benefits
* Competitive salary and stock options.
* Fully expensed tech.
* Health insurance via AXA.
* Pension plan with Nest.
* Flexible holidays and remote work options.
* Deliveroo allowance.
* Life Assurance.
Additional Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
#J-18808-Ljbffr