Connecting...

Senior Programmer

Job Title: Senior Programmer
Contract Type: Permanent
Location: Malta
Industry:
Salary: £60000 per annum, Benefits: 24 days vacation, healthcare, relocation policy
Start Date: 2018-05-09
Reference: LAT/9518
Contact Name: Lakhvir Takhar
Contact Email: ltakhar@creativepersonnel.co.uk
Job Published: May 09, 2018 15:29

Job Description

Senior Programmer - £60k – VR Games - Malta

Creative Personnel are very excited to offer this fantastic opportunity to work with one our client’s studios based in the beautiful island of Malta. Our client established themselves in 2014 and have provided the gaming industry with a selection of dynamic and cutting edge VR titles which have taken the industry by storm. We are extremely delighted to provide this opportunity to work for a premier developer as a senior programmer.

Key Skills and Requirements

Our client are looking for an extremely talented individual with an in-depth knowledge of the Unreal Engine and Unity5 (a minimum of 3 years’ experience) to work on a series of projects for VR. Further requirements would be;
  • A strong passion for games
  • Excellent programming skills in Unreal Engine 4 and Unity
  • Experience optimizing C++/C# code for performance
  • Knowledge of multithreaded systems  
  • Understanding of OOP and coding best practices
  • Experience and understanding of programming for Console, PC and VR
  • A strong track record with a portfolio of commercial (released) game titles
  • A clear understanding of the challenges faced in game development, i.e.; art workflow, performance optimisation, memory management and supporting multiple platforms
  • Strong maths and physics skills
  • HTC VIVE, PsVr and Oculus Rift development Experience is big plus    
Responsibilities
  • Designing, implementing and testing of game functionality based on design, using Unity3D and Unreal Engine
  • The ability to write clean, professional and maintainable code
  • Continuous refinement and optimization of existing coding
  • Accurately schedule tasks and complete them on time, with an understanding of appreciation of milestones, schedules, deadlines and efficient development processes
  • Produce prototypes of game-play ideas and features
  • The capability to communicate and collaborate with other team members in different departments (e.g. Art, Design, Production)
  • Conception of APIs, tools and workflows to optimize the pipeline
  • Expansion of existing projects for new hardware or devices if required
  • Proactively problem-solve performance and stability issues when necessary
  • Foster a culture of sharing knowledge, best practices and standards     
  • Identify bugs and issues and suggest solutions to mitigate problems
  • Ensuring a high product quality, together with Quality Assurance
  • Support and contribute to new ideas to game design and implement proof of concept
  • Mentor and support new members
Our client provides an extensive list of benefits to work with one of the top three studios in Malta. This premier developer offers school allowances, staff loyalty vacation scheme, company-wide profit related bonuses, private health care for senior staff and meals for late working. All these benefits are also accommodated with a relocation policy and a total of 24 days per year for vacation.

PROGRAMMER SENIOR GAMES CONSOLE PC VR C++ UNREAL UNITY




________


By applying for this job, you are choosing to accept Creative Personnel's Terms & Conditions. At Creative Personnel we process certain personal information about you for our legitimate business interests in order to identify and contact you about suitable positions that may be relevant to you. Details are set out in our Privacy Policy here.