An interactive technology-based development company is seeking a talented Unity Developer. The ideal candidate will have hands-on experience developing both applications and games, with strong skills in animation, graphics, and audio integration. You’ll collaborate closely with other team members to bring interactive experiences to life — across Different platforms
Job Description:
- Develop and maintain interactive applications and games using Unity.
- Work with 3D models, animations, shaders, and sound to create seamless user experiences
- Integrate APIs, SDKs, and hardware interfaces
- Collaborate with other team members and departments to make sure of high-quality visuals and performance
- Develop the timeline and the delivery milestones.
- Testing functionality
- Document the technical specification of the developed app
- Debug, profile, and improve app performance across platforms.
Skills
Job Requirements
- Bachelor's degree in computer science, Game Development, or equivalent professional experience
- Excellent verbal and written English / Arabic communication skills.
- +3 years of experiencedeveloping with Unity (2D/3D).
- C# & C++ programming capabilities.
- Having enough knowledge and experience in both simple software and gaming development.
- Familiarity with graphics, 3D & 2D animations, and audio integration.
- Clean Coding Capabilities.
- Working on a broad features libraries.
- Hosting Experience
- Problem solving and structured troubleshooting capabilities.
- Be able to execute and deliver fast simple projects.
- Understanding for networking and multiple players frameworks.
Nice to Have:
- Python Coding
- AR/VR development
- Creative design editing
- Multiple touch points development
- TUIO Protocol