> Markdown version of [/jobs/ext/240579-senior-mobile-software-engineer](https://www.wearedevelopers.com/jobs/ext/240579-senior-mobile-software-engineer). 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 Mobile Software Engineer - **Company:** MORTON ST., L.L.C. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $152,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Business Logic, Mobile Application Development, Software Quality, Code Review, Programming Tools, Mobile Application Software, Scrum Methodology, Swiftui, Kotlin, Jetpack Compose, Multiplatform, Software Version Control, Programming Languages - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bf35fd377fb155bf ## About the Role * 5+; years of development experience * Strong programming fundamentals in any language with demonstrated problem-solving abilities * Willingness and eagerness to use Kotlin as the primary development language * The bulk of our business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem * Mobile development experience with modern UI frameworks (SwiftUI, Jetpack Compose, or similar) * Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better * Able to articulate your thinking process and explain your reasoning when working through problems * Demonstrates initiative and independent problem-solving skills while knowing when to seek guidance * Demonstrates logical reasoning when working through technical challenges * Comfortable with ambiguity and changing requirements in a fast-paced environment * Familiar with or willing to learn Agile software product delivery and SCRUM methodology * Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly * Able to work cross-functionally within an enterprise environment * A Bachelor's degree, or professional certification, or a combination of education and experience Preferred Qualifications * Experience with mobile development (Android or iOS) * Exposure to modern development tools and frameworks * Understanding of basic software engineering principles and best practices * Experience working in collaborative development environments * Familiarity with version control systems and development workflows * Interest in learning additional languages like Swift when needed for cross-platform work ## Description * Develop, test, document, and deploy high quality software into production * Develop a fundamental understanding of our industry, product, feature set and roadmap * Implement new features from functional requirements to logic and UI with guidance * Learn and follow the principles, guidelines, and best practices of our engineering strategy * Work closely with our product team, design, and other internal stakeholders to understand technology decisions that grow and improve our products * Participate in an on-call rotation to address urgent issues outside business hours and contribute to app enhancements and operational efficiency (OE) by troubleshooting and resolving application-related problems * Escalate when tasks or projects hit roadblocks and seek guidance when needed * Participate in code reviews to maintain code quality and learn from senior team members * Contribute to team planning and design discussions, building expertise around design approaches * Impact software quality and customer experience of product features * Learn about testability, operational excellence metrics, and team documentation practices * Collaborate effectively with team members and contribute to a positive team culture * Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities ## Related Videos - [Introducing Kotlin Multiplatform in an existing project](https://www.wearedevelopers.com/videos/276-introducing-kotlin-multiplatform-in-an-existing-project) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [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) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) - [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 - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter)