At Goal043 I started as a Junior Game Developer and worked together with one Senior Game Developer, a Designer and a Manager on different serious game projects. After 9 months the lead/senior game developer left and I had to pick up a lot of extra tasks and responsibilities. The more managerial tasks were not applicable for a while as there were no developer interns or other developers to work with.
After a few months we received the first developer intern that I had to guide and work with. I also started doing some of the management of certain projects and communicating with clients at this point. The largest changes for me were the guiding of others and managing tasks and projects for more people than just myself. We also had to work with external tools, APIs and companies on some projects which caused me to have to work with external connections. In the time I worked there I set up a few small “out of office” activities such as boardgame evenings and a sport challenge.
What I worked on and learned:
- Programming in Unity C#
- Implementing designs in Unity C#
- Working with Firebase Databases through REST API
- Helping with the designs
- Jumping between multiple projects
- Making and testing builds
- Managing live builds on the Google Play Store, Apple App Store and the Meta Quest Store
- Guiding and leading other developers
- Ensuring deadlines were met
- Communicating with clients
- Working with external connections
- Setting up small “out of office” activities