Unity Educational Game Developer

Posted On: May 16th, 2019    Job Type: Part Time    Job Location:

Age of Learning is a leading education technology innovator based in Glendale, California, with a talented team of more than 600 individuals—from educators, developers, artists, writers, designers, and engineers, to producers, product managers, and marketing experts.

We are the creators of the award-winning ABCmouse.com® Early Learning Academy curriculum, experienced by more than 10 million children worldwide who have completed over 3 billion Learning Activities to date.

We are committed to helping every child learn. Our Education Access Initiatives reach millions of children by offering the full ABCmouse curriculum at no cost to teachers and community institutions such as libraries, Head Start programs, and community centers—including public housing authorities and after-school programs.

At Age of Learning, we are Bringing Learning to Life®!

We are seeking a full time in-house Unity developer to join our team. This person will be helping us build high performance Unity based applications using existing standards, conventions, and an existing product architecture.

Develop features and functionality within the AofL Unity platform for deployment to Android and iOS targets
Identify, design, and develop, new features and components requested by your business team
Review and provide specs for supporting documentation of the AofL Unity platform
Participate in team cross training and mentoring of more junior developers
Integrate Unity Code written by your team members into project codebases to create a fully realized set of features and functionality
Coordinate with your team to define development timeframes, dependencies, and areas of risk to be considered in project planning
Collaborate with UI/UX team members to ensure layouts, animations, and graphical assets are efficiently integrated into application features while preserving artistic integrity and performance
Perform other related duties and special projects as assigned
Required Qualifications
Ability to communicate effectively and work as part of a team
Proven experience building software with Unity (games or apps), ideally that are consumer facing and content driven
Solid understanding of the full software development life cycle
Ability to quickly find creative solutions to difficult problems
Ability to write documented, unit testable, C# code, that is compliant with our company coding conventions and standards
Strong attention to detail, rigorous in self-testing code and delivering high quality work
Analytical thinker, capable of translating business requirements, wireframes, etc. into application architecture
Highly motivated, self-starter

Preferred Qualifications:
BS/MS degree in Computer Science, Engineering or a related subject
Experience working in Unity 2018.x
Mobile development experience (iOS and/or Android)
.NET, C# programmers

email hidden; JavaScript is required