WORK WITH US!

Unity Developer

23 February 2022

5x5 Gaming is looking for a hands-on Unity Developer to implement and maintain game systems across our client/server architecture. He/She will work within a cross-functional team, planning and delivering technical improvements or new features that are an integral part to the player experience and overall product.

As a Unity Developer, you'll work closely with designers, artists, and product managers in cross-functional teams to develop gameplay features. You'll be a foundational member of a team that's working on bringing an innovative new game to market.

We're looking for a person with experience in the Tech/Games industry. This is a meaningful and varied role with lots of exposure and the potential to expand.

Responsibilities will include:

  • Validate designs, understand the tech feasibility, and suggest alternatives/improvements
  • Produce code that meets problem definition and meets projects requirements
  • Build mobile applications using React Native & React and knowledge of data flow/state management (e.g., React Context API), consuming data from REST APIs
  • Build beautifully animated layout transitions and micro interactions
  • Ensure the technical feasibility of UI/UX designs
  • Improve applications for maximum speed and scalability
  • Ensure code follows iOS/Android store specifications and guidelines
  • Explore new development techniques and bring these into projects
  • Ensure code is to the best standard possible
  • Ensure all work has been thoroughly tested through the necessary channels
  • Ensuring that any work carried out meets the marketing and design needs as instructed by the Senior Web Designer and UX designer
  • Oversee work planning for junior developers, Tracking, and communicating project progress to the Producer
  • Ensure that all deadlines are met
  • Apply unit testing and collaborate on code with other developers
  • Ensure all work is to be recorded in JIRA, work with Producer and Product Director and help with sub task creation
  • Mentor & upskill junior developers


To be considered for this role you will need to have:

  • Knowledge of different mobile platform (iOS, Android) capabilities
  • Commercial experience with React Native (iOS & Android)
  • Worked on Live React Native apps
  • Experience using React, TypeScript and Expo.
  • Fluent with web service development with technologies such as REST API
  • Fluent with React state management (hooks, context)
  • Fluent with React Native animation libraries
  • Experience using Material-UI framework front-end library
  • Experience working on large-scale projects
  • Experience with 2D / 3D rendering libraries in mobile app development
  • Appreciation for software craftsmanship, architecture, and design patterns for writing flexible and testable code
  • Appreciation for UX design
  • Understanding of common security concerns associated with Web development
  • Familiar with Agile methodologies
  • Experience with source control and working on projects as part of a team