> Markdown version of [/jobs/ext/1388915-senior-software-engineer-mobile](https://www.wearedevelopers.com/jobs/ext/1388915-senior-software-engineer-mobile). 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 - **Company:** Rarestep, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Android Software Development, Application Performance Management, Unit Testing, Mobile Application Development, Software Quality, Code Review, Continuous Integration, Programming Tools, IOS SDK, Mobile Application Software, Performance Tuning, Circleci, Swiftui, Concurrency, Ios Frameworks, Kotlin, Restful APIs - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2024131a1b18c261 ## About the Role You're an experienced Mobile Engineer who enjoys building thoughtful, reliable products that customers depend on every day. You have deep expertise in iOS development and enjoy working across modern mobile technologies to create intuitive user experiences. You balance technical excellence with pragmatism, taking ownership of complex projects while collaborating effectively with product managers, designers and fellow engineers. You're comfortable driving technical decisions, improving architecture and mentoring others through code reviews and technical discussions. You embrace new tools and technologies-including AI-assisted development-to improve productivity while maintaining a high standard for code quality., * 5+ years of professional experience building and shipping native iOS applications. * Deep expertise in Swift and the iOS SDK. * Experience with SwiftUI. * Interest in cross-platform frameworks and Android development. * Strong understanding of mobile application architecture, networking, concurrency, and performance optimization. * Experience designing and consuming RESTful APIs. * Experience writing automated unit and UI tests. * Experience using AI-assisted development tools to improve engineering productivity and software quality. * Demonstrated ability to independently own complex technical projects from design through delivery. * Strong written and verbal communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders. Considered a Plus * Experience building Android applications with Kotlin. * Experience designing scalable mobile architectures. * Experience with CI/CD tooling such as Fastlane, CircleCI, or similar platforms. * Experience working on B2B SaaS products. * Experience in fleet management, transportation, or logistics. ## Description * Design, build, and deliver high-quality mobile features using Swift and modern iOS technologies. * Interest in contributing to Android or cross-platform solutions. * Own complex technical initiatives from planning through implementation, testing, and release. * Partner closely with Product and Design to deliver customer-focused solutions on a regular cadence. * Design maintainable, scalable, and well-tested software that supports long-term product growth. * Lead technical design discussions and contribute to architectural decisions across the mobile platform. * Write automated unit tests that improve confidence and reliability. * Leverage AI-powered development tools to accelerate implementation, testing, and documentation while maintaining high engineering standards. * Proactively identify opportunities to improve application performance and stability. * Mentor teammates through pairing, code reviews, technical discussions and knowledge sharing. * Help define and evolve engineering best practices across the Mobile Engineering team. ## Related Videos - [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) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Optimization of Mobile Development Strategies for Maximum Business Impact](https://www.wearedevelopers.com/videos/1182-optimization-of-mobile-development-strategies-for-maximum-business-impact) - [Hacking iOS and Developing for Airbnb with Nicolas Haunold, Software Engineer at Airbnb](https://www.wearedevelopers.com/videos/100361-hacking-ios-and-developing-for-airbnb-with-nicolas-haunold-software-engineer-at-airbnb) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)