We’re working with Flix Interactive as they look to expand their Programming team. Flix partner with some of the most exciting studios in the industry and work on huge titles, their portfolio of partners includes XBOX, Rare, Rebellion, and Sumo Digital.
As a Programmer at Flix Interactive you collaborate with colleagues to develop fully functional game systems and develop and maintain game logic for gameplay mechanics and supporting gameplay systems. Ultimately, you’ll be contributing to the delivery of refined and immersive gaming experiences alongside fellow Programmers through cross team collaboration between Programming and Design.
Your responsibilities will also include…
Adhere to the project's specification guidelines and technology constraints, with a focus on performance,
Working collaboratively to identify and resolve potential issues
Conduct profiling and optimization of code with memory and performance considerations tailored to each platform
Take ownership of scoping tasks, meeting deadlines, and maintaining open communication with production in case of any challenges
Team up with Design and Production to establish realistic and attainable goals
Coordinate with QA to assist in identifying and resolving bugs
The skills and experience you’ll bring to the role…
1 year professional games experience with C++
Able to create quality production code for both single-player and multiplayer games
1 year of hands-on experience with Unreal Engine
Good understanding of Unreal Engine's tools and actor-based pipeline
Solid grasp of content structure and management of C++ codebases
Debugging skills and able to profile and optimize
Knowledge of Unreal Engine 4 blueprint logic and gameplay logic assemblies
Ability to create high quality UML for planning the correct code structure
Able to prototype to design criteria
Familiarity with programming best practice
Practical problem-solving skills applicable to 3D game development
Comfortable thinking critically about the requirements of a game mechanic or features
Self-motivated, effective time management skills and take pride in your work
Communicate well within a team and studio environment, taking guidance from others well
Desirable but not essential skills...
2 years of professional C++ experience in the games industry
Multiplayer development experience
Experience using Unreal Engines replication systems
Experienced with giving and receiving code reviews
Knowledge of multiple areas of programming (Engine, AI, UI, Audio, Gameplay, Physics, Rendering, Multiplayer)
Experience developing for and deploying to a console
Experience working on and maintaining live games
Knowledge and experience writing code for telemetry capture systems in live games in order to determine a features success and help drive future content
Perks and benefits include…
Private healthcare
Bonus scheme
Additional time off over the festive period
Team outings and events as well as summer and Christmas parties