Join our team

See why

Unity Developer

This is a full-time role / London

MarcoPolo is a rapidly growing online kids’ educational media company and it is looking to expand its amazing team! We design award-winning products that enrich millions of kids’ learning experiences worldwide. We're a close-knit, collaborative group that obsesses about visual design, UXD, and now understanding the data to help produce bespoke learning experiences for kids (ages 3-7).

We’re continuing to grow and build out our product offering, and as such we have an exciting space in the team for an experienced developer to come in and make truly engaging games for kids’. The ideal candidate will come from a gaming background having worked on app and mobile based products for both IOS and Android.

Responsibilities

  • Work on our educational app MarcoPolo World School with Unity in C# for iOS and Android.
  • Plan and implement game functionality to build robust game systems.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Collaborate with game artists and developers to establish an effective production pipeline.

Requirements

  • Graduate within a computer science or game development based field or similar.
  • Unity, C#, Mobile Experience (iOS, Android)
  • Comfortable writing well-structured code and committed to code quality through any means, code reviews, automated testing and tooling.
  • Strong understanding of design\ programming best practices and various design patterns within mobile games.
  • Excellent communicator, both written and verbal.
  • Calm and professional attitude.
  • Team player with a hardworking can do attitude is a must.
  • Must be organized and able to prioritize and manage work and adhere to critical project timelines in a fast-paced environment.
  • Experience/good knowledge of the mobile app space.
  • Experience/good knowledge of the kids’ educational space.
  • Native level fluency in English (spoken and written).
  • Ability to work without direct supervision and comfortable using initiative in a lean start up.

Extra Qualities

  • Enthusiastic team player who looks out for others, provides guidance, and readily shares knowledge.
  • Experience working in a digital/Mobile/App based startup environment.