Senior Unity Developer
We’re looking for a Senior Unity Developer who can turn a Figma concept into a polished, production-ready experience across iOS, Android, and Web. You’ll work on both the gameplay layer and the surrounding app experience that users interact with daily, so strong attention to performance, UX quality, and scalable architecture is essential.
What you’ll do
- Develop and release sweepstakes-style gaming applications for iOS, Android, and WebGL using a shared Unity codebase
- Create engaging game experiences — including slot-style mechanics, crash gameplay, instant-win formats, and future concepts — with high-end animation quality, responsiveness, and smooth interaction design
- Take ownership of features from initial specification and design through implementation, QA, and release
- Reproduce Figma designs with pixel-perfect accuracy across multiple devices, resolutions, and aspect ratios
- Integrate and maintain WebView-based functionality that operates outside the Unity environment
- Work with live backend infrastructure, handling networking realities such as latency, retries, authentication, reconnect flows, and server-authoritative logic
- Continuously optimize performance: FPS stability, memory usage, loading speed, draw calls, startup time, and especially WebGL build size
- Design maintainable systems with clear architecture, modularity, and code quality that supports long-term scaling
- Actively use AI-assisted development tools as part of the daily engineering workflow
Requirements
- 5+ years of commercial Unity development experience, including shipped mobile products on iOS and Android
- Hands-on experience building and deploying Unity WebGL projects, with solid understanding of platform limitations and optimization strategies
- Strong background in backend-connected applications: REST/WebSocket APIs, asynchronous workflows, authentication flows, reconnect handling, and robust error management
- Proven expertise in performance optimization, profiling, memory management, asset pipeline optimization, build size reduction, and ensuring stability on lower-end devices
- Strong architectural thinking with experience designing scalable systems and making sound technical decisions
- Ability to convert Figma designs into highly accurate UI implementations across platforms and screen formats
- Excellent C# knowledge and experience with Unity UI systems (UGUI/UI Toolkit), Addressables, and modern Unity workflows
- Practical experience using AI coding assistants such as Claude, Cursor, Copilot, Codex, or similar tools within real production processes
- Experience in social casino, sweepstakes, iGaming, or casino-related products
Would be a plus
- Experience developing crash games or other real-time multiplayer/server-authoritative mechanics
- Spine integration experience
- Experience creating native plugins and bridges for iOS/Android
- Familiarity with Unity CI/CD pipelines (Cloud Build, GitHub Actions, Fastlane)
- Experience integrating analytics systems, A/B testing, and live operations tooling
- Shader, VFX, or custom rendering experience
- Familiarity with remote config systems, feature flags, and hot content updates
- Experience with agentic/AI-driven development workflows
What to expect in this role
You’ll take full ownership of features — not only implementing functionality, but ensuring gameplay quality, cross-platform delivery, performance stability, and maintainable architecture. You’ll collaborate closely with design, backend, product, and QA teams. Senior engineers are expected to influence technical decisions, challenge weak solutions when necessary, and effectively use AI tooling to accelerate delivery without compromising quality.
Required languages
| English | B2 - Upper Intermediate |