Gameplay Programmer (Cairo)

Largelabs in a Nutshell

Largelabs is a video game development studio based in Villandraut, France and Downtown Cairo, Egypt. You will be joining a small team of passionate and dedicated programmers and artists, creating original and innovative gaming products for a unique piece of hardware.

The Mission

Under the supervision of a Lead Gameplay Engineer, you will : 

  1. Design, develop, write, test and implement maintainable runtime and build time code in C#, for Unity Engine
  2. Contribute to the studio’s technical infrastructure, internal framework and tools, for current and future projects
  3. Collaborate directly with designers and artists to implement new gameplay features and systems
  4. Participate in the technical aspects of Game Design
  5. Suggest and help to implement new efficient art / tech pipelines and automation techniques for our production platform  
  6. Participate in solidifying the team, the Largelabs spirit and the onboarding process for newcomers, in a time of exceptional growth for the studio

Candidate’s Profile

The good candidate should have an open mind (technically and humanely), and should be benevolent, rigorous and willing to excel in all aspects of his/her work on a daily basis.

An acute attention to the smallest details, a taste for excellence and technical challenge and an urgent desire to learn and understand how things work behind the scenes are necessary qualities to produce games that are meaningful to the public. 

A computer science degree is not a decisive criterion for working with us. What we want is passion, dedication and talent ! 

Required Experience

  • You are capable of operating in an Agile environment (SCRUM)
  • You know C#, you eat C#, you breathe C#
  • You can demonstrate an understanding of coding design patterns and their benefits
  • You have a good understanding of how Unity Engine works
  • You are very familiar with Git
  • Your English is fluent
  • You are a gamer

Desired Experience

  • You have written Editor tools in Unity before
  • You are quickly at ease with any programming language / paradigm
  • You have good writing skills
  • You worked with other programmers before and you refactored code that wasn’t yours
  • You know the difference between “It’s DONE” and “It works”

Would be a big plus…

  • You have some notions in French
  • You are good at taking initiatives and you are autonomous at work
  • You have some notions in DevOps
  • You write your own shaders
  • You know C++
  • You’re into math and algorithms

The Package

  • Full-time contract
  • Possibility to evolve as a partner (long term)
  • Honest remuneration, based on candidate’s experience
  • A cool and fully equipped office in Downtown with great vibes and lots of Super Smash Bros at lunch break
  • PC and two screens are provided
  • A percentage of remote work can be discussed 

How To Apply

This position will be open starting : February, 1st, 2021

To apply, please send the following documents to karim@largelabs.fr

  • Up-to-date CV
  • Cover letter
  • Any portfolio elements that you feel would be relevant to demonstrate your skills !