Senior Game Developer

InfoURGE UK
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Remote

Tech stack

Computer Animation
3D Computer Graphics Software
Artificial Intelligence
C Sharp (Programming Language)
C++
Code Review
Computer Programming
Software Debugging
Software Design Patterns
Document Management Systems
Video Game Development
Game Engine
Network Programming
Object-Oriented Software Development
Scrum
Subversion
GIT
Information Technology
Unreal Engine
Software Version Control
Programming Languages

Job description

We are seeking a creative and passionate Game Developer to join our growing development team. You will be responsible for designing, developing, and maintaining high-quality video games across mobile, desktop, or console platforms. This role requires strong programming skills, problem-solving ability, and a love for creating engaging player experiences.

You will collaborate closely with designers, artists, and product managers to transform game concepts into immersive and interactive experiences.

Key Responsibilities

  • Design, develop, and implement game features and mechanics
  • Write clean, efficient, and maintainable code
  • Work with game engines such as Unity or Unreal Engine
  • Collaborate with designers, artists, and sound engineers to integrate assets
  • Optimize game performance, memory usage, and frame rates
  • Debug, test, and fix bugs across platforms
  • Participate in code reviews and technical planning
  • Maintain documentation for game systems and architecture
  • Continuously improve gameplay, user experience, and stability
  • Stay updated with industry trends, tools, and technologies

Requirements

Do you have experience in Unreal Engine?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Game Development, or related field (or equivalent experience)

  • Strong proficiency in C#, C++, or similar programming languages
  • Experience with Unity, Unreal Engine, or other game engines
  • Understanding of game physics, animation, AI, and gameplay mechanics
  • Knowledge of object-oriented programming and software design patterns
  • Familiarity with version control systems (Git, SVN, etc.)
  • Strong problem-solving and debugging skills
  • Ability to work both independently and in a collaborative team environment

Preferred Qualifications

  • Experience developing mobile, PC, or console games
  • Knowledge of multiplayer/network programming
  • Experience with AR/VR or 3D graphics
  • Understanding of Agile/Scrum methodologies
  • Published games or portfolio of completed projects

Soft Skills

  • Creativity and passion for gaming
  • Strong communication skills
  • Attention to detail
  • Ability to meet deadlines
  • Adaptability and willingness to learn new technologies

Apply for this position