Position: Unreal Tech Lead
Company: Program-Ace
Experience required: 5y
Category: Unity
English level: upper
Published: 2023-08-01T00:00:00+03:00

Program-Ace is an innovation-oriented company with more than 25 years' experience. Among others of business lines, we cooperate with the world's most influential brands to create high-quality 2D and 3D solutions for AR, VR, MR applications, virtual training & 3D simulations, and games.

Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this cool, talented, creative, and continually growing team needs an Unreal Tech Lead.

REQUIREMENTS SKILLS:
- 5+ years of experience in game development, application development, and Web3 projects based on the Unreal Engine;
- Excellent understanding of OOP, OOD, and SOLID;
- Strong technical skills in Unreal Engine;
- Experience with Pixel Streaming, VR headsets, AR technologies, XR Headset, and frameworks;
- Experience with Cesium, Esri, Blackshark.ai, Metahuman, Lumen, Nanite;
- Experience with leading a team of developers, and managing project timelines and resources;
- Excellent communication skills and the ability to work collaboratively with cross-functional teams;
- Solid understanding of coding processes, standards, and methodologies;
- Strong problem-solving skills and attention to detail;
- Agile development experience; 
- A positive personality;
- Master's degree in Computer Science, Software Engineering, or related field;
- Upper-intermediate level of English.

RESPONSIBILITIES:
- Lead the development of games, applications, and Web3 projects using Unreal Engine;
- Collaborate with designers, artists, and developers to ensure project requirements are met;
- Develop technical solutions and implement best practices to optimize project development processes;
- Ensure the quality of the code, design, and architecture of the project is maintained to the highest standards;
- Create projects architecture and structure;
- Mentor and manage the development team, providing guidance and support where required;
- Ensuring code and feature quality and stability;
- Keep up to date with emerging trends and technologies in game development, application development, and Web3 projects;
- Code review;
- Process RFQ;
- Meetings with existing and potential customers; 
- Work with the CTO to develop and implement strategies for future growth and expansion.

WOULD BE A PLUS: 
- Experience in JS, Angular, Python, Bash, and other scripting languages;
- Experience with other 3D Engines;
- Experience with frameworks for the creation of avatars;
- Experience with AI NLP frameworks and tools.