Unity Game Developer
Riyadh, Riyadh Province, Saudi Arabia · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About SHEBA JOY
SHEBA JOY is a game development and publishing company dedicated to creating mobile games and social gaming experiences primarily for the MENA region and global audiences. Their portfolio includes casual and social games emphasizing engaging gameplay, cultural relevance, and scalable game architectures.
Position Overview
As a Unity Game Developer at SHEBA JOY based in Riyadh, Saudi Arabia, you will be instrumental in building, optimizing, and managing live operations for current and upcoming mobile games. Your work will involve close collaboration with game designers, artists, backend developers, and LiveOps teams to ensure features move smoothly from concept to live deployment and continuous enhancement.
Key Responsibilities
- Develop and maintain mobile game projects using Unity and C# programming language.
- Create gameplay mechanics, UI controls, animations, and other interactive game elements.
- Convert game design concepts, prototypes, and technical specs into robust and maintainable implementations.
- Design and develop modular, reusable game components suitable for use across multiple projects.
- Integrate APIs, backend services, analytics, authentication, social functionalities, and third-party SDKs.
- Implement monetization frameworks including in-app purchases, advertising systems, virtual currency handling, reward schemes, and overall game economy features.
- Support LiveOps including management of live events, promotional offers, content updates, and configuration-driven debugging and optimization.
- Optimize mobile games focusing on performance, memory efficiency, faster loading, and compatibility across various Android and iOS devices.
- Collaborate with artists to integrate 2D/3D assets, animations, visual effects, UI components, and audio into the Unity engine.
- Work alongside quality assurance to ensure stability and maintain high release standards.
- Participate actively in code reviews and maintain clean, scalable, and well-documented software code.
- Manage the build, testing, and release procedures for app distribution platforms including App Store and Google Play.
Required Qualifications
- Proven experience working with Unity and C# in professional game development environments.
- Experience successfully developing and launching mobile games on iOS and/or Android platforms.
- Strong grasp of object-oriented programming concepts, data structures, and software design patterns.
- Solid understanding of Unity architecture elements such as prefabs, scenes, ScriptableObjects, UI systems, animations, physics, and asset management.
- Experience integrating RESTful APIs and third-party SDKs.
- Knowledge of mobile game optimization techniques including performance profiling.
- Familiarity with version control tools like Git.
- Excellent debugging and problem-solving capabilities.
- Ability to effectively collaborate within multidisciplinary teams.
- Proficient communication skills in English.
Preferred Attributes
The ideal candidate will not only possess strong technical abilities but will also view games as products, focusing on player experience, retention, monetization, and iterative enhancements driven by player data and feedback.
Why Join SHEBA JOY?
Joining SHEBA JOY offers the opportunity to contribute directly to mobile and social gaming products aimed at one of the fastest growing gaming markets globally. You will be part of a growing team located in Riyadh, gaining meaningful responsibility for features reaching actual players.
Additional Information
- Location: Riyadh, Saudi Arabia
- Employment Type: Full-time
- Work Mode: On-site in Riyadh