What are the responsibilities and job description for the Game Developer Generalist position at Punchcard?
About codeSpark
codeSpark is turning programing into play for kids everywhere. We’re building the largest community of young kid coders in the world. Our award-winning app, codeSpark Academy, has a unique word-free interface that allows kids as young as four to become makers. We have a strong focus on making codeSpark Academy exciting for both girls and boys.
We believe all kids should have the opportunity to master this new form of literacy and creative expression. Our self-directed subscription service thoughtfully combines structured challenges and open-ended creative play. Parents pay for home use while the service is free for schools and libraries.
We are looking for a talented and experienced game programmer generalist to join our award-winning development team.
Responsibilities
- Develop server-side game systems and tools (Node.js, MongoDB, or similar)
- Integrate 3rd party APIs and SDKs (authentication, analytics, attribution, etc)
- Integrate with game systems in Unity3D using C#
- Help maintain builds, fix bugs, release updates, and support marketing
Requirements
Recommended
Perks
What we value
Commitment to Diversity and Inclusion
codeSpark believes in diversity and inclusion of all people, of all genders, races, ethnicities, sexual orientations, educational backgrounds, religions, abilities, socioeconomic backgrounds, immigration statuses, and more. Just as we hope to close access gaps in computer science education, we aim to create a culture within codeSpark that is inclusive and accessible to all current and potential employees. To date, the codeSpark team is 50% women and 50% people of color.