1 910 Game Engineer jobs in Bahrain
Unity Developer
Posted today
Job Viewed
Job Description
Unity Developer (VR Content Creation – Senior Level)
Location: Riffa – Bahrain / Remote
Employment Type: Full-time
Experience Level: 2+ years' experience
Key Responsibilities
* Develop and maintain interactive applications using Unity3D.
* Implement Smooth Multiplayer Networking using Unity Network Solutions.
* Collaborate with project managers, designers, and other developers to bring concepts to life.
* Implement VR-specific features, controls, and user interfaces.
* Optimize performance for various VR platforms (e.g., Meta Quest, HTC Vive).
* Troubleshoot and debug issues in development and testing phases.
* Stay updated with Unity and VR development trends, tools, and best practices.
Requirements
* Advanced knowledge of Unity3D and C# programming.
* Advanced Understanding of Integrating and developing Unity assets (materials, animation, physics).
* Comfortable with Git or similar version control systems.
* Strong problem-solving skills and a willingness to learn quickly.
* Ability to work independently
* Ability to collaborate, manage, and mentor Junior Unity Developers
Nice to Have (Pluses)
* Hands-on experience in VR content creation (Meta Quest, HTC Vive, Pico, etc.).
* Knowledge of XR Interaction Toolkit or similar frameworks.
* Unity certifications (e.g., Unity Certified Associate or equivalent).
* Experience with Blender, Maya, or other 3D asset creation tools.
* Understanding of optimization techniques for VR.
What We Offer
* Opportunity to work on cutting-edge VR projects from concept to launch.
* Mentorship and training to help you grow as a Unity Developer.
* Flexible working arrangements.
* A creative and supportive team environment where your ideas matter.
If you are a passionate and skilled developer ready to help us shape the future of virtual reality, we encourage you to apply. Please submit your resume and a brief cover letter through our online portal. We look forward to reviewing your application
Job Type: Full-time
Unity Developer
Posted today
Job Viewed
Job Description
Unity Developer (VR Content Creation – Junior Level)
Location: Riffa - Bahrain
Employment Type: Full-time
Experience Level: Entry-level to 2 years' experience.
Key Responsibilities
· Develop and maintain interactive applications using Unity3D.
· Collaborate with designers, artists, and other developers to bring concepts to life.
· Implement VR-specific features, controls, and user interfaces.
· Optimize performance for various VR platforms (e.g., Meta Quest, HTC Vive).
· Troubleshoot and debug issues in development and testing phases.
· Stay updated with Unity and VR development trends, tools, and best practices.
Requirements:
· Basic knowledge of Unity3D and C# programming.
· Understanding 3D concepts (assets, materials, animations, physics).
· Familiarity with Git or similar version control systems.
· Strong problem-solving skills and a willingness to learn quickly.
· Ability to work collaboratively in a team environment.
Nice to Have (Pluses)
· Hands-on experience in VR content creation (Meta Quest, HTC Vive, Pico, etc.).
· Knowledge of XR Interaction Toolkit or similar frameworks.
· Unity certifications (e.g., Unity Certified Associate or equivalent).
· Experience with Blender, Maya, or other 3D asset creation tools.
· Understanding of optimization techniques for VR.
What We Offer
· Opportunity to work on cutting-edge VR projects from concept to launch.
· Mentorship and training to help you grow as a Unity Developer.
· Flexible working arrangements.
· A creative and supportive team environment where your ideas matter.
This is more than a job—it's an opportunity to create and innovate. If you're a team player with a passion for VR and a drive to learn, you'll thrive here. Join us in Riffa, Bahrain, and start your journey with a team that values your ideas. Apply now
Job Type: Full-time
Education:
- Bachelor's (Preferred)
Senior Unity Developer
Posted today
Job Viewed
Job Description
Location: Riffa – Bahrain / Remote
Employment Type: Full-time
Experience Level: 2+ years experience
Key Responsibilities
- Develop and maintain interactive applications using Unity3D.
- Implement Smooth Multiplayer Networking using Unity Network Solutions.
- Collaborate with project manager, designers, and other developers to bring concepts to life.
- Implement VR-specific features, controls, and user interfaces.
- Optimize performance for various VR platforms (e.g., Meta Quest, HTC Vive).
- Troubleshoot and debug issues in development and testing phases.
- Stay updated with Unity and VR development trends, tools, and best practices.
Requirements
- Advanced knowledge of Unity3D and C# programming.
- Advanced Understanding of Integrating and developing Unity assets (materials, animation, physics).
- Comfortable with Git or similar version control systems.
- Strong problem-solving skills and a willingness to learn quickly.
- Ability to work independentally
- Ability to collaborate , manage, and mentor Junior Unity Developers
Nice to Have (Pluses)
- Hands-on experience in VR content creation (Meta Quest, HTC Vive, Pico, etc.).
- Knowledge of XR Interaction Toolkit or similar frameworks.
- Unity certifications (e.g., Unity Certified Associate or equivalent).
- Experience with Blender, Maya, or other 3D asset creation tools.
- Understanding of optimization techniques for VR.
What We Offer
- Opportunity to work on cutting-edge VR projects from concept to launch.
- Mentorship and training to help you grow as a Unity Developer.
- Flexible working arrangements.
- A creative and supportive team environment where your ideas matter.
Job Type: Full-time
Pay: BD BD1, per month
Application Question(s):
- How many years of professional experience you have in Unity Development?
- Do you have any experience in VR / XR?
Lead Game Developer (Unity)
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the technical design and implementation of core gameplay systems and features in Unity.
- Mentor and guide a team of game developers, fostering a collaborative and productive environment.
- Write clean, efficient, and well-documented C# code for gameplay mechanics, AI, UI, and other game systems.
- Collaborate closely with designers, artists, and producers to translate game design documents into functional, engaging gameplay.
- Optimize game performance across target platforms, ensuring smooth frame rates and efficient memory usage.
- Implement and maintain game logic, physics, and player interactions.
- Develop and integrate AI behaviors for non-player characters.
- Contribute to the overall architecture of the game project.
- Proactively identify and solve complex technical challenges.
- Stay current with Unity engine updates, industry trends, and best practices in game development.
- Participate in code reviews and promote high standards of code quality and maintainability.
- Assist in the debugging and testing process to ensure a polished final product.
- Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent industry experience.
- Minimum of 5 years of professional game development experience, with at least 2 years in a lead or senior role.
- Strong proficiency in C# and the Unity game engine.
- Demonstrated experience in developing and shipping at least one commercial game title.
- Solid understanding of 3D mathematics, physics, and game architecture patterns.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, debugging, and optimization skills.
- Strong leadership, communication, and team collaboration abilities.
- Passion for games and a keen eye for gameplay mechanics and player experience.
- Experience with (specific game genre, e.g., RPG, FPS, Strategy) development is a significant plus.
Lead Game Developer (Unity)
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and development of complex game systems and features using the Unity engine.
- Architect and implement efficient, scalable, and maintainable game code.
- Collaborate closely with designers, artists, and producers to achieve project vision and goals.
- Mentor and guide junior game developers, fostering a collaborative and productive team environment.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Identify and resolve technical challenges and performance bottlenecks.
- Contribute to technical planning, estimations, and risk assessment for new game projects.
- Develop and implement effective debugging and testing strategies.
- Stay current with advancements in Unity technology and game development best practices.
- Champion a culture of innovation and quality throughout the development process.
- Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent experience.
- 5+ years of professional game development experience, with a strong focus on Unity.
- Proven experience in a lead or senior development role on shipped titles.
- Expertise in C# and object-oriented programming principles.
- Deep understanding of Unity's features, tools, and optimization techniques.
- Experience with version control systems (e.g., Git).
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and interpersonal skills, with the ability to lead and inspire a team.
- Passion for video games and a strong understanding of game design principles.
Senior Game Developer (Unity)
Posted 4 days ago
Job Viewed
Job Description
Lead Game Developer (Unity)
Posted 4 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Game engineer Jobs in Bahrain !
Lead Game Developer - Unity Engine
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of core game mechanics and systems using the Unity engine.
- Architect scalable and maintainable game code, adhering to best practices and coding standards.
- Mentor and guide a team of game developers, providing technical leadership and constructive feedback.
- Collaborate closely with game designers and artists to translate creative vision into interactive experiences.
- Optimize game performance for various platforms, ensuring smooth frame rates and efficient resource utilization.
- Identify and resolve complex technical challenges and bugs throughout the development lifecycle.
- Contribute to the overall game design process, offering technical insights and solutions.
- Implement and manage version control systems (e.g., Git) for efficient team collaboration.
- Stay current with the latest advancements in game development technology and Unity engine features.
- Participate in code reviews and promote a culture of technical excellence within the team.
- Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent practical experience.
- Minimum of 7-10 years of professional game development experience, with a strong emphasis on Unity engine development.
- Proven experience in leading development teams and shipping successful game titles.
- Expertise in C# programming language and advanced Unity features (e.g., Shaders, UGUI, Asset Bundles, DOTS).
- Strong understanding of game architecture, design patterns, and performance optimization techniques.
- Experience with physics engines, AI, and networking in game development.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a remote team environment.
- Passion for creating innovative and engaging video games.
- Portfolio showcasing impressive Unity game projects is highly desirable.
Remote Senior Game Developer - Unity
Posted 4 days ago
Job Viewed
Job Description
Senior Remote Game Developer (Unity)
Posted 4 days ago
Job Viewed