Lead Unreal Engine Developer

N-ix

Job Summary

N-iX Games is seeking an experienced Lead Unreal Engine Developer for a mobile game project. The role involves independently owning and integrating complex gameplay features, prototyping mechanics, designing scalable architecture, implementing robust UI systems, and optimizing performance across PC (VR) and mobile platforms. The ideal candidate will have strong C++/C# skills, expertise in Unreal Engine, and a passion for creating high-quality games.

Must Have

  • At least 5 years of experience in game development.
  • At least 2 years of Lead experience.
  • Proficiency in Unreal Engine.
  • Excellent knowledge of C++ / C#, design patterns, and software engineering.
  • Proficiency in game development areas such as Gameplay, UI, Animation.
  • Strong skills in gameplay programming or optimization (profiling, shaders).
  • Strong 3D math skills and good knowledge of algorithms & data structures.
  • Good understanding of performance and mobile optimization (iOS/Android packaging).
  • Ability to write clean, maintainable, and portable code.
  • Ability to filter diverse feedback and propose effective solutions.
  • Ensure complete and high-quality implementation of gameplay features.

Good to Have

  • Experience in mobile game development, shipping a mobile title.
  • Knowledge and experience with custom engines.
  • Working knowledge of network programming.
  • Solid math skills, especially linear algebra, 3D vector math.
  • An avid gamer with a passion for creating top-quality games.

Perks & Benefits

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Description

Lead Unreal Engine Developer (#4515)

====================================

Ukraine

Work type:

Office/Remote

Technical Level:

Leader

Job Category:

Software Development

Project:

N-iX is a global software solutions and engineering services company

N-iX Games is looking for an experienced Lead Unreal Engine Developer to join our ranks on a mobile game project.

Founded in 2012, N-iX Games

is one of the biggest game development and art production vendors in Ukraine, working with leading publishers and media enterprises around the globe. The team of 240+ professionals focuses on full-cycle game development, VR solutions, and content creation for all the most popular platforms. The studio has successfully collaborated with over 40 clients, including Wargaming, Paradox Interactive, Tempo Storm, Supermassive Games, and VRChat.

Responsibilities:

  • Independently own and integrate complex gameplay features, including custom physics, character controllers, animation systems, and interaction frameworks
  • Prototype, iterate, and refine gameplay mechanics to meet design goals while maintaining technical feasibility and runtime performance
  • Design and implement scalable gameplay architecture using modern design patterns such as Entity Component System (ECS) and Dependency Injection
  • Implement robust and dynamic Gameplay UI systems with clear data flow, responsive interactions, and clean separation between logic and presentation layers
  • Apply frontend caching techniques to optimize gameplay UI responsiveness and reduce runtime overhead across multiple platforms
  • Continuously optimize CPU, memory, and frame performance across gameplay and UI systems
  • Creation, debugging, maintenance, and optimization of custom extensions for UE5
  • Implement new technologies
  • Writing clean, maintainable, portable, and well-documented code
  • Create automated test cases and validation flows, while documenting reusable systems and technical interfaces
  • Contribute to internal tools or workflows that enhance productivity and debugging for designers and other engineers
  • Cooperate with designers, animators, programmers, and testers to bring suggestions to fully realized features
  • Ensure stability and performance of the game on PC (VR) and mobile platforms

Requirements:

  • At 5 years of experience in game development, preferably with mobile games
  • At 2 years of Lead experience.
  • Proficiency in Unreal Engine.
  • Excellent knowledge of C++ / C# , design patterns, and software engineering
  • Proficiency in game development areas such as Gameplay, UI, Animation, etc.
  • Strong skills in gameplay programming or optimization (profiling, shaders, etc.)
  • Strong 3D math skills and good knowledge of algorithms & data structures
  • A good understanding of performance and optimization, including mobile optimization and packaging for iOS/Android
  • Ability to write clean, maintainable, and portable code
  • Ability to filter diverse feedback from artists, designers, and programmers and propose effective solutions
  • Ensure complete and high-quality implementation of gameplay features with strong emphasis on responsiveness, reliability, and modularity

Nice to have:

  • Experience in mobile game development. Previously shipping a mobile title is a huge plus.
  • Knowledge and experience with custom engines is a plus.
  • Working knowledge of network programming
  • Solid math skills, especially linear algebra, 3d vector math
  • An avid gamer with a passion for creating top-quality games

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

14 Skills Required For This Role

Problem Solving Design Patterns Cpp Unreal Unity Data Structures Game Texts Test Coverage C# Dependency Injection 3d Math Algorithms Vector Math Linear Algebra

Similar Jobs