We're looking for a senior engineer to help build and scale the games powering Evermore Arcade — our live mobile skill-gaming platform on iOS and Android, where players compete for real money. You'll be one of our first dedicated engineering hires as we build out the team in-house, and the internal technical counterpart to our external dev team: building the games on the Unity client and owning the backend and pipeline that run them. The product is live and actively evolving — we're still shaping exactly how players compete and win — so you'll design and ship real-money systems that react to live player behavior and watch them play out at scale. We want someone who cares how a game feels , not just how the systems work, and who's just as at home in the services behind it.
Responsibilities
· Build the games. Architect and implement core mechanics, game loops, and player-facing features across our growing catalog — gameplay, physics, and animation that feel great on a phone.
· Bring the UI to life. Implement UI/UX in Unity in close collaboration with our Lead Designer, bridging design intent and technical execution.
· Own performance and stability. Profile and fix crashes, memory, and frame-rate issues across a wide device range — including the low-end Android phones where it's hardest.
· Own how we ship. Set up a real release pipeline — branch strategy, protected branches, environment separation, and gated deploys — so we stop shipping from stale branches and releases become predictable.
· Build and own the backend. Design, write, and operate the Node / Firebase services that power the games — payouts, scoring, leaderboards, and the game modes players compete in — where correctness and data integrity are non-negotiable because real money moves through them.
· Set the standard. Serve as the internal technical counterpart to our external dev team — reviewing work, setting standards, and keeping it aligned with product goals — and lead code reviews and technical planning across the team.
Qualifications
Game Craft
· 5+ years in mobile game development, with shipped titles on iOS and/or Android.
· Strong Unity & C# — you've built and maintained production mobile games.
· Hands-on with gameplay systems, core-loop implementation, physics, and animation in the context of casual games.
· Comfortable implementing UI/UX in Unity and partnering closely with designers.
Backend & Platform
· Genuine backend ability , not just dabbling: strong Node.js plus a serverless / cloud platform (Firebase / GCP ideal; AWS or Azure transfers) — you've built and operated production APIs and services, modeled data in a NoSQL store, and handled auth and security fundamentals.
· A real feel for correctness in money- and data-sensitive code — idempotency, race conditions, and never trusting what the client sends.
· Hands-on CI/CD : a real Git branching strategy, build automation (fastlane / Unity Cloud Build or similar), and app-store release management.
Bonus Points
· Free-to-play or ad-monetized game architecture
· AppLovin MAX or AppsFlyer mediation
· Real-money / skill-gaming or another regulated domain · App Store Connect & Google Play release
· Anti-cheat / app integrity · a working sense for fraud and abuse. Casual or skill-based game experience is a plus, not a requirement.
Ideal Traits
- Player-aware — you think about feel and experience, not just functionality.
- Thrive in a lean environment where you move fast and wear multiple hats.
- Collaborative and communicative across internal and external teams.
- Take ownership without needing a lot of hand-holding.
- Drawn to the intersection of casual games, live ops, and real-cash competition.
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
Work Location: Remote