> Markdown version of [/jobs/ext/59200-mobile-engineer-ios](https://www.wearedevelopers.com/jobs/ext/59200-mobile-engineer-ios). 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). --- # Mobile Engineer (iOS) - **Company:** Blue Light Card - **Location:** Leicester, UK - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Amazon Web Services, Business Logic, Unit Testing, Cloud Computing, Software Quality, Code Review, Database Applications, Github, Push Technology, Mobile Application Software, Uikit, Swiftui, Swift (Programming Language), Firebase, Backend, Kotlin, Stripe, Production Code, Multiplatform, Software Version Control, Xctest, Serverless Computing - **Published:** May 26, 2026 - **Apply:** https://find.jobs/jobs-near-me/mobile-engineer-ios-leicester-leicestershire/2788973329-2/ ## About the Role * Expertise in Swift and SwiftUI, with strong experience in UIKit, Storyboards, and Swift packages for building scalable, high-quality mobile applications * Proven ability to implement robust testing using XCTest for unit tests and TestFlight for app testing, ensuring high-quality and reliable code * Proficiency in using GitHub for source control and GitHub Actions for CI/CD pipelines to streamline development workflows * Experience with shared business logic using Kotlin Multiplatform Mobile (KMM) to enhance cross-platform development and ensure code consistency * Familiarity with key tools and services like Amplitude for analytics, Braze for push notifications and in-app messaging, Firebase for Crashlytics, and Stripe for card payments to build engaging, data-driven applications * Strong experience with server-driven UI and working with cloud technologies, including deploying serverless applications on AWS and managing app distribution via XCCloud * Excellent communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders, mentor junior developers, and foster a culture of continuous learning and process improvement ## Description We're looking for an iOS developer passionate about creating intuitive and impactful apps to join a newly established cross functional team here at Blue Light Card. Now is a great time to join as we're entering an exciting new chapter! Our tech team is completing a replatforming project, transitioning to a modern, serverless environment. With this foundation in place, we're poised to embark on innovative greenfield projects that will redefine our app experience. This is your chance to work at the forefront of technology, contribute to fresh ideas, and play a pivotal role in crafting solutions that make a real difference to our members. If you thrive in dynamic environments and love building exceptional mobile experiences from the ground up, we'd love to hear from you! What You'll Do * Build great mobile applications with highly readable code. Be a part of the mobile community of practice and champion this within the wider Blue Light Card team * Collaborate on designing solutions that meet functional and non-functional requirements following Blue Light Card architectural standards * Write clean, maintainable, and testable code while participating in code reviews to ensure coding standards and best practices * Work with product managers, designers, and backend engineers to define and deliver features that align with the overall product vision * Implement and maintain unit tests and UI tests to enhance code quality. Diagnose and fix bugs or performance bottlenecks to improve user experience * Support automated build, test, and deployment processes to ensure seamless and rapid release cycles * Document technical requirements, specifications, and decisions to ensure a clear knowledge base and maintainable code ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [8 No-Code App Builders](https://www.wearedevelopers.com/magazine/300-8-no-code-app-builders) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)