Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
**please note that this is a job that involves relocating and working on-site in Dubai**
Unity Developer
Role Overview
We are looking for a skilled Unity Developer to join our iGaming studio and help build high-quality, engaging casino and gambling games. You will work closely with designers, artists, and product teams to develop performant, scalable, and visually polished games, with a strong focus on gameplay logic, UI, and live-ops features.
Key Responsibilities
Game Development
- Develop and maintain iGaming titles using Unity (C#).
- Implement core gameplay mechanics, game states, and feature logic.
- Integrate 2D/3D assets, animations, and visual effects into Unity projects.
- Ensure smooth performance across mobile and desktop platforms.
UI & UX Implementation
- Build responsive, user-friendly game UI using Unity UI systems.
- Implement transitions, animations, and visual feedback to enhance player experience.
- Work closely with designers to translate mock-ups into functional interfaces.
Live Ops & Integrations
- Integrate backend services, APIs, and third-party SDKs (payments, analytics, ads, CRM).
- Support live-ops features such as promotions, events, bonuses, and configuration updates.
- Implement data-driven systems to allow rapid content updates.
Optimization & Stability
- Optimize memory usage, loading times, and frame rates.
- Debug and resolve performance issues and bugs.
- Ensure games meet platform, security, and regulatory requirements.
Collaboration & Production
- Collaborate with artists, animators, and game designers to deliver polished content.
- Participate in code reviews and maintain clean, reusable code.
- Contribute to improving development pipelines and tools.
Required Skills & Experience
- Strong experience with Unity and C#.
- Solid understanding of game architecture and object-oriented programming.
- Experience developing 2D games (knowledge of animation systems is a plus).
- Familiarity with version control systems (e.g. Git).
- Ability to work in an agile, fast-paced production environment.
Key Skills
Ranked by relevanceReady to apply?
Join Level Up. and take your career to the next level!
Application takes less than 5 minutes

