Designing and implementing code that is fit for purpose, scalable, human-readable, and in line with industry best practice.
Quality control of the entire product lifecycle by testing intuitiveness, user experience, and debugging where necessary.
Communicating with clients to understand their business goals and objectives, and interpreting that into the required changes to the platform where necessary.
Liaising with other developers, designers, and system administrators to identify new features and create relevant prototypes for new product ideas.
Deploying production code.
Communicating the effectiveness of emerging technologies to decision-makers.
Working on full production cycles from brainstorming and rapid prototyping to developing fully fledged systems and fine-tuning mechanics, as well as stress testing and bug fixing.
Developing innovative gameplay, AI, physics, UI, vehicles, weapons, and character controls.
Solving technical problems with simple, efficient, and creative code.
Helping ship game projects across multiple platforms on Web, iOS and Android.
Providing feedback and advice to junior team members.
Other tasks assigned by Line Manager.
Designing and implementing code that is fit for purpose, scalable, human-readable, and in line with industry best practice.
Quality control of the entire product lifecycle by testing intuitiveness, user experience, and debugging where necessary.
Communicating with clients to understand their business goals and objectives, and interpreting that into the required changes to the platform where necessary.
Liaising with other developers, designers, and system administrators to identify new features and create relevant prototypes for new product ideas.
Deploying production code.
Communicating the effectiveness of emerging technologies to decision-makers.
Working on full production cycles from brainstorming and rapid prototyping to developing fully fledged systems and fine-tuning mechanics, as well as stress testing and bug fixing.
Developing innovative gameplay, AI, physics, UI, vehicles, weapons, and character controls.
Solving technical problems with simple, efficient, and creative code.
Helping ship game projects across multiple platforms on Web, iOS and Android.
Providing feedback and advice to junior team members.
Other tasks assigned by Line Manager.