Demo

Mobile Software Engineer

PLACE
Utahn, UT Full Time
POSTED ON 1/12/2026
AVAILABLE BEFORE 2/10/2026
We are seeking a mid-level Mobile Engineer with 3–5 years of experience developing applications for both iOS and Android. You will contribute to building and enhancing features for our multi‑functional platform that includes live video streaming, social networking, chat functionality, and e‑commerce capabilities. This role offers the opportunity to work on a high‑impact product serving thousands of daily users.

Job Duties (Including, but not limited to):

  • Develop and maintain cross-platform mobile applications using React Native (TypeScript, Expo, and React Navigation/Expo Router), including integrations with native iOS (Swift/Objective-C) and Android (Kotlin/Java) modules when required..
  • Collaborate with the engineering manager to understand project scope, priorities, and deliverables.
  • Work with product leadership to translate requirements into technical specifications and mobile solutions.
  • Partner with the design team to implement mobile UI/UX using Figma designs.
  • Write clean, maintainable, and well‑documented code following mobile development best practices across both platforms.
  • Write and maintain unit tests for iOS (XCTest) and Android (JUnit/MockK).
  • Maintain existing codebases, fix bugs, and resolve technical issues in a timely manner.
  • Identify areas of technical debt and propose solutions for improving app reliability and performance.
  • Participate in code reviews to ensure quality and knowledge sharing.
  • Communicate clearly with stakeholders across teams, including product, QA, and design.
  • Present technical concepts and updates to non‑technical stakeholders as needed.
  • Work collaboratively with other mobile and backend engineers.
  • Participate in Agile ceremonies including standups, sprint planning, grooming, and retrospectives.
  • Deliver high‑quality features within agreed sprint timelines.
  • Understand the broader business context of your work.
  • Create and maintain technical documentation for mobile features and processes.
  • Stay current with both iOS and Android platform updates, frameworks, and best practices.

Requirements and Skills:

  • Strong proficiency in React Native and TypeScript, with the ability to write and maintain native Swift/Kotlin modules when needed.
  • Experience building production-ready UIs with React Native (Expo, React Navigation, Expo Router), including platform-specific customization for iOS when required.
  • Experience implementing Android-specific behaviors and integrations within React Native apps, plus familiarity with Jetpack Compose or Android Views for native module work.
  • Experience writing automated tests for React Native using Jest, React Native Testing Library, and Detox (E2E).
  • Solid understanding of REST API integrations and familiarity with GraphQL using modern data-fetching tools (React Query, SWR, Axios).
  • Proficiency with Git version control and collaborative Git workflows (PR reviews, trunk-based development, GitHub/GitLab).
  • Experience with mobile release processes using Expo Application Services (EAS), TestFlight, and Google Play Console.
  • Understanding of modern mobile architecture patterns for React Native (hooks-based architecture, presentational/container patterns, MVVM-inspired structures, Clean Architecture principles).
  • Strong communication and cross-functional collaboration skills.
  • Published at least one production React Native app or contributed significantly to a cross-platform codebase deployed to the App Store and Google Play.

Nice to Have:

  • Experience with UI testing (XCTest, Espresso).
  • Firebase experience (Auth, Firestore, Crashlytics, Remote Config).
  • Experience with real‑time communication technologies (WebSockets, SSE).
  • Familiarity with CI/CD tools (Fastlane, GitHub Actions, Bitrise, Xcode Cloud).
  • Experience with dependency injection frameworks (Hilt, Dagger, SwiftDI).
  • Experience with analytics, feature flags, and A/B testing.
  • Experience building apps with live streaming or e‑commerce capabilities.

Salary: $80,000 - $120,000/year

Location: This is a hybrid role but must be able to commute to the office in Draper, Utah.

Salary : $80,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mobile Software Engineer?

Sign up to receive alerts about other jobs on the Mobile Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PLACE

  • PLACE Bellingham, WA
  • BRIVITY | Powered by PLACE About PLACE: PLACE is an end-to-end technology and business services platform designed to simplify the real estate lifecycle for... more
  • 13 Days Ago

  • PLACE Bellingham, WA
  • BRIVITY | Powered by PLACE About PLACE: PLACE is an end-to-end technology and business services platform designed to simplify the real estate lifecycle for... more
  • 14 Days Ago

  • PLACE Tampa, FL
  • Your Opportunity: You have the opportunity to be surrounded by, learn from and grow with the top 1% of real estate professionals in North America. Come gro... more
  • 14 Days Ago

  • PLACE Jackson, WY
  • In Place is looking for someone who is highly organized and has a strong attention to detail. This person will be command central and will be responsible f... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Mobile Software Engineer jobs in the Utahn, UT area that may be a better fit.

  • T-Mobile Bellevue, WA
  • At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a com... more
  • 26 Days Ago

  • T-Mobile Herndon, VA
  • Job Details At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members r... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!