Senior Unity Developer

CieIrvine, CA
$135,000 - $150,000

About The Position

We are seeking a Senior Unity Developer to join our core team and significantly influence the company's direction. Our mission is to make the world a safer place by improving training for peace officers through our mobile and web-based platforms. In this role, you will engage with complex integrations, re-tool UI/UX, and influence data model decisions. You will have the opportunity for professional growth by collaborating across multiple layers (UI, data, cloud), honing versatile engineering skills. You will also experience autonomy and ownership, taking full responsibility for your features from concept to deployment.

Requirements

  • Proficient in Unity UI implementation with a strong understanding of how to construct a hierarchy that is easy to understand.
  • Proficient in C#, able to write clean and readable logic-based code.
  • Ability to implement REST API integrations and handle complex data models.
  • Strong Git experience with good understanding of branching/merging etiquette.
  • Experience working with Unity specifically within Git and being able to work around/avoid merge conflicts while working closely with other engineers.
  • Knowledge of Git LFS
  • Android + iOS mobile platform build, deploy, and distribution (WebGL is a Plus):
  • Experience deploying to Android, iOS, and preferably WebGL.
  • Working knowledge of Apple Test Flight for iOS internal distribution and Google Play for Android internal distribution.
  • Familiarity with Unity Cloud Builds and push notifications.
  • PostgreSQL or comparable RDBMS (basic query ability)
  • Sentry or comparable exception logging and application performance monitoring services
  • AWS or comparable cloud service (familiar)
  • Ability to maintain clear communication and documentation.
  • Excellent problem-solving skills; able to diagnose complex technical issues.
  • Comfortable switching between projects, platforms, and tasks in a startup environment.
  • Treats your career like a craft—double-checks work, tests thoroughly, and strives for the highest quality.
  • Eager to learn new technologies and contribute innovative ideas.
  • Able to showcase past work—examples demonstrating UI/UX prowess and Unity expertise.
  • Easy to work with, open to feedback, and willing to share ideas that enhance product quality.

Nice To Haves

  • WebGL deployment experience
  • Experience with Unity Cloud Services + Firebase (or comparable push notification platform)
  • Familiarity with AWS or comparable cloud service

Responsibilities

  • Implement Unity UI with a well-structured hierarchy.
  • Write clean, logic-based C# code.
  • Implement REST API integrations and handle complex data models.
  • Utilize Git for version control, including branching and merging.
  • Work with Unity within Git, managing merge conflicts.
  • Build, deploy, and distribute applications to Android and iOS platforms.
  • Utilize Apple Test Flight for iOS internal distribution and Google Play for Android internal distribution.
  • Familiarize with Unity Cloud Builds and push notifications.
  • Perform basic queries on PostgreSQL or comparable RDBMS.
  • Use Sentry or comparable exception logging and application performance monitoring services.
  • Familiarize with AWS or comparable cloud services.
  • Maintain clear communication and documentation.
  • Diagnose complex technical issues.
  • Switch between projects, platforms, and tasks in a startup environment.
  • Test work thoroughly and strive for the highest quality.
  • Learn new technologies and contribute innovative ideas.
  • Showcase past work demonstrating UI/UX prowess and Unity expertise.
  • Share ideas that enhance product quality and be open to feedback.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401k
  • Generous paid time off
  • Early-stage equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service