Senior Unity Developer

 (3+ years exp)
Published: 1 month ago
Avatar for Peekapak

Peekapak

Award-winning social-emotional learning platform and digital games
Company Size
1-10
Company Type
Education Technology
Games
Education
Company Industries
EducationKidsK-12 Education
See all jobs at Peekapak image

Job Location

Job Type

Contract

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

Unity
Unity 3D for 2D game development

The Role

Peekapak is changing how educators and parents teach and develop important social and emotional skills like gratitude, perseverance, empathy and teamwork by making it effective, easy and engaging for students, teachers and families through our online learning platform.

We are looking for a Senior Unity Developer to work with us on contract to assist in designing and creating new mini-games that will fit into the larger game world of the existing game product. Additionally, to take an existing game product built-in Unity targeting WebGL, and productize it, namely to ensure all assets are managed optimally, fix existing defects in the game and modify the game as needed to become a robust product.

In general other responsibilities include:

  • Elaborate on high-level requirements to create user stories
  • Create code designs to implement user stories and solve problems encountered
  • Test written code for correctness and robustness
  • Version-control created software and manage multiple code branches
  • Deploy software to test environments
  • Report on status and progress at daily standups
  • Provide technical and sales support to colleagues and end users

Qualifications

  • 3+ years of professional software development on the Unity engine working in C#.
  • Acted as a lead developer on one or more projects.
  • You know how to work in a collaborative team environment and navigate the challenges of delivering a great app on time.
  • Able to break down complicated tasks into discrete solvable components, prioritize what is important, and provide accurate time estimates.
  • Deep understanding of how to use Unity to create games for the WebGL target, as well as apps for iOS and Android.
  • Knowledge on Asset bundling and asset optimization

Also important:

  • An eye for visual design.
  • Ability to work collaboratively with designers and artists.
  • An obsession with the details that can elevate an experience from ‘good enough’ to ‘great’.
  • Applies principles of continuous learning, mentors others, and embraces feedback.

The list of technologies we use:

  • The backend is a combination of Apache Tomcat using Java and the Spring framework, and a serverless architecture using AWS Lambda written in Javascript/ECMAScript 2015 for the NodeJS runtime
  • The frontend is Javascript/ECMAScript 2015 using the ReactJS and Bootstrap libraries
  • The learning game is developed using the Unity game engine. Mainy WEBGL based, but also developing for iOS and Android, written in C#
  • IT infrastructure is provided by Amazon Web Services, including EC2 compute servers and an proprietary NoSQL DBMS called DynamoDB
  • Version control is a combination of GitLab and Github

More about Peekapak

Founders

Angie Chan
Founder • 3 years
image
Ami Shah
Founder • 3 years
Toronto
image
Go to team image

Similar Jobs

SuperMoney company logo
SuperMoney
Helping people achieve their financial goals
B-Line  company logo
B-Line
All-in-one smart building platform
Blockgeeks company logo
Blockgeeks
Blockgeeks is a leading online learning platform that helps anyone learn Blockchain
Nanoleaf company logo
Nanoleaf
Pioneering smart light panels for the masses. Smarter by Design
Emerald IT Consulting company logo
Emerald IT Consulting
We provide top tier architectural solutions to wide range of IT clients
Hyre company logo
Hyre
Hyre is a digital HR platform moving the industry to the 21st century