Senior Unity Programmer (Freelance)

Awesome PrototypeApply for this Job
alert with exclamation point inside a cirle
This position has been closed.
alert with exclamation point inside a cirle

This role is a part of the UK government's Kickstart Scheme and is only applicable to 16 to 24-year-olds in the UK who are not in education and are currently claiming Universal Credit. Click here to view more Kickstart placement opportunities.

January 14, 2022

Awesome Prototype (Berlin) is seeking a Unity Developer to help us expand our hugely successful series of mobile sports management games. This is a freelance position with a duration of 3 months to support our experienced development team in developing a spin-off off our successful football manager game.  

You will support the team to port the existing service and data layer to be compatible with a new backend system. We are switching from GameSparks to a self hosted backend that uses protobuf as the data transport layer.


  • Refactor our current service layer to be compatible with a new backend
  • Developing a modular and event-driven system architecture.
  • Develop broad technical expertise to assist in a wide variety of technical and artistic tasks
  • Build technology and tools that can be leveraged across multiple projects
  • Be flexible and willing to learn new technologies
  • Optimise and fine-tune code for performance
  • Tackle new challenges that arise during development

Minimum Qualifications

  • 2-5 years of Unity experience (especially Unity 2D)
  • Excellent understanding of C# programming language and the ability to adapt this knowledge to other languages when required
  • Experience using Git repositories
  • The ability to design, build, and maintain efficient, reusable, and reliable code
  • Flexibility and willingness to learn new technologies fast as needed
  • Positive and willing to tackle new challenges that arise during development
  • The ability to work autonomously with the drive to push forward on projects as needed
  • The ability to work and collaborate in a team environment
  • The ability to work under pressure and meet deadlines 

Preferred Qualifications

  • Have experience with protobuf
  • Have experience with shaders/vfx/particles
  • Have experience with multiplayer networking
  • Experience shipping products with stringent runtime performance constraints, such as complex mobile or 3D applications or games
  • Knowledge of low level real-time graphics pipeline concepts
  • Networking concepts in general
  • Shipped at least one game and have a proven track record
  • Passionate about gaming
  • Familiarity with Jira

About SEASON - Mobile Football Manager

SEASON is a world-renowned mobile football management game available on iOS and Android. Since it’s launch 5 years ago the SEASON series of games has had over 5m downloads. It is in the top 5 global football management games and is available in over 100 countries in 8 languages.



About Awesome Prototype

Here at Awesome Prototype we have a proven history of creating successful sport mobile games with real emotional impact. Games that millions of people have played and will continue to play for years. As a fast-growing company, we are already challenging the global market-leaders but to take this next step we need to create the strongest possible team. A team made up of highly skilled veterans and high-potential talents with something to prove. We will arm you with the trust and support to make the biggest impact possible. 

See you on the pitch!

Apply for this Job
Programming & Development
Thank you for joining the Work With Indies newsletter! The next issue will arrive on Sunday.
Oops! Something went wrong. Please try again.