Technical Head
Job Location – Gururgam
Salary – 20-25 LPA
Years of Exp – 5+ Years
We are looking for an experienced Technical Director to join our team. You’ll direct and be part of a multi-disciplined team for a variety of projects on multiple gaming/non-gaming platforms. As a very startup in the e-gaming sector, flat hierarchy minded team we are looking for individuals who crave multitasking and put equal emphasis on high-level planning as well as hands-on implementation, so the ideal candidate while indicating excellent leadership skills will also have a strong desire to get their hands dirty at the coding frontlines. This is an exciting opportunity for a battle- hardened Technical Head to start fresh and get involved with shaping new and promising products and the teams that create them from the very beginning or a Senior or Lead who is looking to make the leap to Technical Head. Familiarity with industry-standard engines like Unity and Unreal is a big bonus.
Desired Skills & Experience
The ideal applicant will have at least 5 years’ experience working as a Technical Head or
Senior/Lead Programmer role and will have shipped multiple games across multiple platforms. A strong academic background is also preferred with a 1st class or 2:1 degree in Computer Science, Maths, Physics or other science-related subjects, but not essential if you have appropriate experience. Past experience with industry-standard engines (Unreal/Unity/Cocos creator) is a must.
Responsibilities-
- Responsible for all technical architecture and processes choices
- Supervise and participate-in all projects from staffing, technology/tools choices, risks
evaluation, dependencies with other projects to ensure the best quality is achieved
- Recommends solutions and approves plans and roadmaps
- Manage the programmer’s team
- Expert in design, programming, debugging and optimization;
- Write and develop robust maintainable high and low-level code to extend engine
(Unity/Unreal) functionality
- Implement features across current and next-gen platforms, including prototypes and
new technologies
- Identify and solve technical problems as they arise, including cross-platform issues,
debugging, profiling and optimizing for reduced memory usage and increased real-time
performance
- Maintain and add to an existing codebase, including low/mid-level systems to support
pipelines and higher-level programmers
- Research new tools, techniques, and processes and how they can benefit the ongoing
processes/projects etc.
- Collaborate productively, communicating ideas and issues clearly across disciplines
- Exceptional analysis and problem-solving skills
- Architect and participate in implementing all the different game modules and systems
- Architect and participate in the implementation and maintenance of potential on game-
specific systems used by content creators (extensions to engines, tools, build systems,
pipeline improvements)
- Work closely with department leads to identify and set technical restrictions and ensure
- the team adheres to them Innovating.
- new selling points for games.
Required Skills/qualifications-
- Excellent C/C++/C#/blueprint and other languages skills (5+ years)
- Experience developing games across a wide range of platforms (smartphone/tablet, console, PC)
- Good with Database knowledge – Mongo DB, MySQL
- Basic knowledge of editing tools – photoshop, blender, after effects, Maya & 3D max.
- Good knowledge of Multiplayer games backend scripting in Nodejs, express js, etc.
- Good knowledge of implementing chat channels & voice channels into multiplayer games.
- Good knowledge of game designing.
- Good knowledge of networking engines like photon, smartfox, etc.
- University degree in Computer Engineering or Computer Science;
- Advanced knowledge in general games programming as well as in general games development tools, processes, and infrastructure (Perforce, Services, Tools, and Editors,
Build Systems, Online, etc.)
- Management and leadership skills
- Knowledge of the technical Pipeline and all the processes needed to make a game.
- Good communication and team working with game developers from all disciplines
- Excellent in taking initiatives, self-motivation, organizational and problem-solving skills,
with the ability to both drive and follow the direction
- A genuine interest in playing games.