Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PLACE Logo

Mobile Software Engineer

PLACE

$80,000 - $120,000
Dec 16, 2025
Draper, UT, US
Apply Now

Place Inc. is looking to build and enhance features across its portfolio of mobile applications, which serve thousands of daily users and support a wide range of workflows. The company needs a Mobile Engineer to contribute to thoughtful engineering across shared systems and platform-specific experiences.

Requirements

  • 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.

Responsibilities

  • 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.
  • 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.
  • Stay current with both iOS and Android platform updates, frameworks, and best practices.

Other

  • 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.
  • Communicate clearly with stakeholders across teams, including product, QA, and design.
  • Present technical concepts and updates to non‑technical stakeholders as needed.