> Markdown version of [/jobs/ext/2820542-senior-software-engineer-mobile-ios](https://www.wearedevelopers.com/jobs/ext/2820542-senior-software-engineer-mobile-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). --- # Senior Software Engineer, Mobile, iOS - **Company:** Roku, Inc. - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Agile Methodology, IOS Applications, Apple IOS, Apple Xcode, App Store (IOS), Mobile Application Development, Software Debugging, Design of User Interfaces, Mobile Application Software, Software Engineering, Swiftui, Ios Frameworks, Build Management, Information Technology, Objective C++, Xctest - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840591033-senior-software-engineer-mobile-ios ## About the Role As a Senior Software Engineer, iOS at Roku, you will be a key member of a mobile team dedicated to creating exceptional user experiences for millions of users. You will design, implement, and enhance features for Roku's mobile application, working on everything from networking to user interfaces. You should be a self-motivated individual who enjoys solving problems and shipping solutions, while also collaborating effectively with engineering, UI design, product, and business teams., * Experience with agile development methodologies. * Strong understanding of the entire mobile development life cycle. * Experience with third-party mobile libraries and APIs. * Proficient in iOS development toolset including XCode, Simulator and Instruments. * 3+ years of experience in iOS mobile development with a focus on Swift or SwiftUI, with a track record shipping high-quality app(s) to Apple AppStore. * Proficient in Swift or Objective-C. * 5+ years of software engineering experience. * Bachelor's or Master's/Ph.D. in Computer Science or equivalent experience. * Strong problem-solving and communication skills. ## Description * Design and build advanced applications for the iOS platform. * Maintain and improve the performance of existing iOS applications. * Write and maintain tests using the XCTest/XCUITest frameworks. * Troubleshoot and debug iOS applications. * Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences. * Write well-designed, testable, and efficient code. * Continuously discover, evaluate, and implement new technologies to maximize development efficiency. * Contribute to the development of project plans and estimates. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [There's an app for that - on the role of cross platform development in the app development ecosystem](https://www.wearedevelopers.com/videos/278-there-s-an-app-for-that-on-the-role-of-cross-platform-development-in-the-app-development-ecosystem) ## Related Articles - [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) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025)