Code

Programmer (Senior)

  • Department: Code
  • Location: Remote / UK / Malta
  • Type: Permanent
  • Apply now

Exient is a leading developer and publisher of mobile free-to-play games, including titles such as “Lemmings”, “Angry Birds Transformers”, “Dancing with the Stars” and many more. We are expanding with many exciting new projects and are looking for talented and driven staff with a passion for mobile gaming.

Reporting to the Lead Programmer, you will be responsible for designing and programming large parts of games, working with other disciplines to produce technical solutions for design requirements.

Required Skills

  • 5+ years of professional game development experience
  • 5+ years of C/C++ programming
  • Able to write clear, maintainable, portable code
  • Performance analysis, profiling, and optimisation techniques
  • Thorough knowledge of 3D maths and rendering algorithms
  • Familiarity with source controls systems (Perforce and git)
  • Degree in Computer Science or related field
  • Experience of multi-platform development
  • Strong communication skills
  • Self-motivated and well organised
  • Ability to estimate work complexity and time
  • Ability to work cross-discipline and communicate ideas with non-technical staff
  • Passion for developing and playing games
  • Fluent in English

Helpful to have

  • Experience developing on mobile platforms
  • Network, physics and AI programming experience
  • Low level understanding / familiarity with processor architectures
  • C++11 familiarity
  • C# & Java familiarity
  • Arm assembly
  • Knowledge of common graphics APIs (OpenGL/ES, Metal, Vulkan, DirectX)
  • Familiarity with shader languages
  • Unity and/or Unreal Engine experience

Apply

Hidden
Max. file size: 8 MB.
Please include a link to any portfolio or creative works relevant to the application in the section above
Consent(Required)
  • Role: Programmer (Senior)
  • Department: Code
  • Location: Remote / UK / Malta
  • Type: Permanent
  • Apply now