Senior Mobile SaaS / Unity Entitlements Engineer for B2B Licensing Platform
Only freelancers located in the U.S. may apply.U.S. located freelancers only
Senior Mobile SaaS / Unity Entitlements Engineer for B2B Licensing Platform Project Overview: Simcoach Games develops behavioral health and educational games used by clinics, schools, clinicians, and families. We are looking for a senior technical resource to help us design and build lightweight access, licensing, and an entitlement layer for our Unity-based mobile games. Our current games are distributed through the Apple App Store and Google Play. We need to evolve from separate consumer and enterprise app versions toward a cleaner model where games can be downloaded easily, while access is controlled through parent purchases, clinic/school licenses, organization activation codes, or other entitlement rules. This is not a game development project. We are looking for someone with experience building mobile SaaS infrastructure, app-store purchase flows, backend entitlement systems, and simple admin tools. Scope of Work: The initial engagement will focus on one representative game and should produce a reusable pattern that can later be applied across our game portfolio. The expected scope includes: Recommend architecture for B2C and B2B access control across iOS and Android Design an entitlement model for organizations, users/devices, games, licenses, activation codes, expiration dates, and access rules Implement or integrate app-store purchase handling for parent/consumer unlocks Implement a clinic/school activation flow, such as organization codes or device activation Build a lightweight backend entitlement service Build a simple internal admin portal for Simcoach staff to create organizations, issue/revoke access, manage license status, and view activations Create a reusable Unity integration package or pattern that our internal developers can apply to other games Document the architecture and implementation clearly for future development Architecture must be compatible with future HIPAA compliance (encrypted data at rest and in transit, audit logging, BAA-ready cloud hosting). We will engage a HIPAA attorney separately, but the infrastructure should not create compliance debt. Advisory (Ongoing): Guide our team on App Store consolidation: merging duplicate listings, applying for Apple Unlisted App Distribution, configuring Apple Business/School Manager volume purchasing, and Google Play enterprise distribution. Recommend architecture for future integrations with ABA practice management platforms (CentralReach, Motivity, RethinkBH) via REST API/SSO. Ideal Experience: Strong mobile SaaS architecture experience Apple StoreKit and Google Play Billing experience, or experience with RevenueCat or similar tools Unity/C# integration experience Backend/API development experience using Firebase, Supabase, AWS, or similar platforms Experience with authentication, entitlements, activation codes, license management, and admin portals Familiarity with privacy-sensitive healthcare, behavioral health, or education products Ability to design pragmatic solutions for a small startup with limited engineering and support resources Helpful but Not Required: Experience with healthcare, digital therapeutics, behavioral health, edtech, or serious games Familiarity with HIPAA/FERPA-aware product design Experience with shared-device or clinic/school deployment models Experience supporting both direct-to-consumer and enterprise customers from the same mobile app What Success Looks Like: A successful engagement will give Simcoach a practical, scalable, and maintainable access model that reduces app-store confusion, avoids manual account administration, supports B2B clinic and school sales, and preserves a viable path for parent/consumer purchases. We are looking for a senior, pragmatic resource who can help us make the right architectural decisions, implement an MVP, and leave our internal team with a reusable foundation.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United States9:58 AM
- $6.9K total spent2 hires, 2 active
- 62 hours
- Tech & ITMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by