Main skills:
- Experience: 5+ years.
- .NET — 5+ years
- C# — 5+ years
- Game Development — 3 years
- Experience in Unity3D- will be a plus
- Experience in Unreal Engine- will be a plus
- English -Upper Intermediate
On behalf with our customer we're looking for a rockstar Technical Lead to join our great team!Customer is a fast-growing mobile gaming platform that develops and provides mobile gaming apps to millions of users around the world.As a Technical Lead, you will oversee the technical development of our gaming projects, ensuring that we deliver high-quality products on time. You will lead a team of developers, collaborate with designers and other stakeholders, and drive the technical vision of our games. Your expertise in .NET and game development will be critical in guiding the team and making architectural decisions.
Key Responsibilities:
- Lead and mentor a team of developers, fostering a culture of collaboration and continuous learning.
- Design and implement robust, scalable, and high-performance game systems using .NET technologies.
- Collaborate with cross-functional teams, including designers, product managers, and quality assurance, to define and execute project goals.
- Conduct code reviews and ensure adherence to best coding practices and industry standards.
- Stay up-to-date with emerging technologies and trends in game development and propose innovative solutions.
- Troubleshoot and resolve technical issues that arise during development and production.
- Contribute to the overall technical strategy and vision of the company.
Qualifications:
- Proven experience as a Tech Lead or similar role in game development.
- Strong proficiency in .NET and experience with game development frameworks (7 years minimum).
- Solid understanding of game design principles and development methodologies.
- Experience with version control systems (e.g., Git) and agile development practices.
- Excellent problem-solving skills and the ability to think critically under pressure.
- Strong communication and interpersonal skills to collaborate effectively with team members and stakeholders.
- Passion for gaming and a deep understanding of the gaming industry.
Preferred Qualifications:
- Experience with game engines such as Unity or Unreal Engine.
- Familiarity with cloud services and online game architecture.
- Knowledge of C# and other programming languages relevant to game development.
- Previous experience in a fast-paced startup environment.