Apply now

Apply for this job and hear back from the hiring manager in 1 week!

Apply now

About the company

Since 2016, we are true believers in the human potential and businesses which shape our modern world

View company

Unity Lead

Location

Egypt

Team

Unity Development

Type

Hybrid

Seniority

Team Lead

Job Description

Role Overview:

As a Unity Lead Developer at Genesis Creations S.A.E, you will play a critical leadership role within our game development team. You will lead the technical direction for the development of immersive and engaging games, collaborating with both junior and senior developers. In this position, you�ll have the opportunity to guide the development of cutting-edge gaming experiences, mentor team members, and oversee the execution of high-quality game features and systems.

Key Responsibilities:

  • Lead the development and implementation of game features and systems using Unity and C#.
  • Architect and design core game mechanics, gameplay features, and system components, ensuring optimal performance and user experience.
  • Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and fostering skill development.
  • Oversee the debugging, troubleshooting, and optimization of game code, ensuring high-quality deliverables.
  • Lead the resolution of complex technical challenges, identifying innovative solutions to maintain game performance across multiple platformsLead the resolution of complex technical challenges, identifying innovative solutions to maintain game performance across multiple platforms.
  • Maintain and enhance the existing game codebase, ensuring scalability and efficient updates.
  • Contribute to the development of tools, workflows, and processes to streamline the development cycle and improve team productivity.
  • Stay up-to-date with the latest trends and technologies in game development to continuously improve the technical standards of the team.

Qualifications:

  • Bachelor�s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in Unity game development with a strong portfolio of published games.
  • Advanced proficiency in Unity and C#, with extensive experience in game architecture, gameplay systems, and optimization.
  • Proven experience in leading a development team, providing mentorship, and overseeing the technical execution of projects.
  • Excellent communication and collaboration skills, with the ability to guide both technical and non-technical team members.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Passion for gaming, technology, and innovation, with a desire to push the boundaries of game development.

Our Benefits & Employees Wellness Program includes but not limited to:

  • Social Insurance
  • Medical Insurance
  • Life Insurance
  • Work-Life Balance
  • Flexible working hours.
  • Hybrid work options.
  • Paid time off (vacation, sick leave, personal days).Professional Development
  • Access to training and development programs.
  • Career coaching and mentorship programs.
  • Opportunities for internal mobility and advancement.
  • Internal Training Opportunities.

Recognition and Rewards

  • Performance-based bonuses and incentives.
  • Employee recognition programs and awards.
  • Milestone celebrations.
  • Community and Social Engagement
  • Team-building activities.
  • Social events and gatherings to build camaraderie.
  • Fundays.
Apply now