Unity3d

Unity3d

Principal Engineer, Unity Rewards

Remote, California, USA · Principal

Sponsorship not specified$228k-$340kDetected 22 days ago
SwiftKotlinReactReact NativeFlutteriOSAndroidCI/CDWebSocketsMachine LearningUnityAR/VRLeadershipCommunication

About the role

  • This app will serve as a premier destination for players to discover new games, track their playtime and milestones, and earn real-world rewards.

Responsibilities

  • Lead the Architecture: Design and architect the mobile client (iOS/Android) for a greenfield consumer rewards application.
  • Build the Consumer Experience: Develop highly engaging, gamified UI/UX components-including daily streak mechanics, dynamic offer walls, progress trackers, and real-time wallet balances.
  • Manage Virtual Economies: Architect robust on-device state management that handles virtual currencies, ledger updates, and offline/online syncing without dropping a single transaction.
  • Anti-Fraud & Attribution: Work alongside our ML and backend teams to implement secure, tamper-proof event tracking to prevent device farming and exploit loops.
  • Design and architect the mobile client (iOS/Android) for a greenfield consumer rewards application.
  • Develop highly engaging, gamified UI/UX components-including daily streak mechanics, dynamic offer walls, progress trackers, and real-time wallet balances.
  • Work alongside our ML and backend teams to implement secure, tamper-proof event tracking to prevent device farming and exploit loops.
  • Relocation support is not available for this position
  • Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators.

Requirements

  • Deep Mobile Expertise: 8+ years of experience building native (Swift/Kotlin) or high-performance cross-platform (React Native/Flutter) consumer mobile applications at scale.
  • Event-Driven Systems: Experience handling complex asynchronous data streams, real-time websocket connections, and local persistence for offline-first capabilities.
  • Familiarity with mobile attribution platforms (AppsFlyer, Adjust, Singular) and how playtime/event milestones are tracked under the hood.
  • 8+ years of experience building native (Swift/Kotlin) or high-performance cross-platform (React Native/Flutter) consumer mobile applications at scale.

Compensation

  • Note: This range reflects the anticipated base salary for this position.
  • Gross pay salary
  • $227,900 - $340,000 USD

Benefits

  • We offer a wide range of benefits designed to support well-being and work-life balance.
  • Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.
  • Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D - closing the gap between ideas and reality.
  • If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.
  • Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions).

Company info

  • We are looking for a Principal Mobile App Developer to architect and lead the development of a standalone B2C mobile application.
  • At Unity, we want our team members to thrive.

Equal opportunity

  • equal opportunity employer.

This listing is sourced directly from Unity3d's careers page and normalized into a canonical job model.