Talent.com
Mobile Software Engineer
Mobile Software EngineerPLACE Corporate Careers • Draper, UT, United States
No longer accepting applications
Mobile Software Engineer

Mobile Software Engineer

PLACE Corporate Careers • Draper, UT, United States
3 days ago
Job type
  • Full-time
Job description

We are seeking a mid-level Mobile Engineer with 3-5 years of experience developing applications for both iOS and Android. You will help build and enhance features across Place Inc's portfolio of mobile applications, including Brivity Go, Brivity Home, the Place Partner App, Brivity Open House and AreaPro app. These apps serve thousands of daily users and support a wide range of workflows, requiring thoughtful engineering across shared systems and platform-specific experiences.

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.

    Create a job alert for this search

    Software Engineer Mobile • Draper, UT, United States

    Similar jobs
    Software Engineer

    Software Engineer

    Nice • Sandy, Utah, United States
    Full-time
    At NiCE, we don’t limit our challenges.We set the highest standards and execute beyond them.And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer - Digital Banking

    Java Software Engineer - Digital Banking

    Kaav Inc. • Salt Lake City, UT, United States
    Full-time
    Java Software Engineer - Digital Banking.Salt Lake City, UT (Hybrid, 2-3 days onsite per week).We are seeking a highly skilled. Digital Banking team at American Express.The engineer will play a key ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Android Core Product - West Valley City, USA

    Software Engineer, Android Core Product - West Valley City, USA

    Speechify • West Valley City, Utah, United States
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...Show more
    Last updated: 21 days ago • Promoted
    Sr Software Engineer - iOS

    Sr Software Engineer - iOS

    Usana Health Sciences • Salt Lake City, Utah, United States
    Full-time
    As part of USANA's mobile product team, you'll work in an agile environment to deliver high-quality code.Your in-depth system knowledge will be crucial for effectively and quickly debugging complex...Show more
    Last updated: 30+ days ago • Promoted
    R&D Engineer - Digital

    R&D Engineer - Digital

    Ottobock • Salt Lake City, UT, United States
    Full-time
    For more than a century Ottobock has pursued the mission of helping people living with limb loss or mobility challenges regain or maintain their freedom of movement. We do this through the developme...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Backend (Platform - Core Automation)

    Software Engineer, Backend (Platform - Core Automation)

    Coinbase • Salt Lake City, UT, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Brivo • Lehi, UT, US
    Full-time
    Quick Apply
    Summary Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users...Show more
    Last updated: 30+ days ago
    Senior Android Software Engineer

    Senior Android Software Engineer

    Ford Motor Company • Salt Lake City, UT, United States
    Full-time
    We are looking for a customer-centric senior software engineer who embraces lean and agile practices.The Senior Software Engineer, Android will interact directly and continuously with product owner...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    Podium • Lehi, Utah, United States
    Full-time
    At Podium, our mission is to arm every local business with a complete platform and outcome-driven AI employees that convert leads into real, paying customers. Every day, millions of workers use our ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Clozd • Lehi, Utah, United States
    Full-time
    Clozd is a leading provider of technology and services for win-loss analysis.We help our clients uncover the truth about why they win and lose - so they can hone product strategy, refine messaging,...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer, Backend

    Sr. Software Engineer, Backend

    Bamboohr • Utah | Hybrid, Utah, United States
    Full-time
    Please Note : This is a Utah-based hybrid position which will require some regular in-office days each week.Additionally, employment with BambooHR is contingent on passing both a background and cred...Show more
    Last updated: 30+ days ago • Promoted
    Principal Mobile Engineer

    Principal Mobile Engineer

    VirtualVocations • Salt Lake City, Utah, United States
    Full-time
    A company is looking for a Principal Engineer, Mobile.Key Responsibilities Define and evolve the architectural vision for native mobile platforms (iOS and Android) Lead prototyping, coding, and ...Show more
    Last updated: 3 days ago • Promoted
    Manager Software Engineer

    Manager Software Engineer

    Myriad Genetics • Salt Lake City, UT, United States
    Full-time
    Software Engineering Manager - Clinical Report Integrations.Myriad Genetics is transforming how genetic test results are built, delivered, and integrated across internal and external healthcare sys...Show more
    Last updated: 30+ days ago • Promoted
    Lead Strategic Deterrent Systems Software Engineer-Aerospace Vehicle Equipment

    Lead Strategic Deterrent Systems Software Engineer-Aerospace Vehicle Equipment

    Boeing • Layton, UT, United States
    Permanent +1
    Lead Strategic Deterrent Systems Software Engineer-Aerospace Vehicle Equipment.The Boeing Company is currently seeking a. Strategic Deterrent Systems Software Engineer-Aerospace Vehicle Equipment (A...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Lightspeed Dms • South Jordan, Utah, United States
    Full-time
    Lightspeed is a leading provider of cloud-based software for dealerships and Original Equipment Manufacturers (OEMs), serving the Powersport, Marine, RV, Trailer, Outdoor Power Equipment, and Golf ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 84043 Lehi, UT, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer - BMC Development

    Principal Software Engineer - BMC Development

    Oracle • Salt Lake City, UT, United States
    Full-time
    The Oracle Cloud Infrastructure (OCI) team builds and operates massive-scale, integrated cloud services in a broadly distributed, multi-tenant environment. OCI is committed to delivering best-in-cla...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    Vasion • Lehi, Utah, United States
    Full-time
    Vasion is seeking a Software Engineer who embodies our core values and is eager to join our dynamic team.We are dedicated to enabling digital transformation for everyone by providing an affordable,...Show more
    Last updated: 30+ days ago • Promoted