Club Penguin Journey is hiring Developers to join the team! In the past 2 months, we’ve had less than a handful of developers working on the game and we need your help! As you guys know, we take great pride in the work we do and making all the regularly scheduled content the best we can for the community, all in a volunteer effort, and we need some more flippers to help us do so!
If you’re interested, here’s a basic rundown of the role:
A developer at Club Penguin Journey works day-to-day with the team to take on development tasks that primarily consists of putting together rooms for parties as well as any additional features that may come along. You will work flipper-in-flipper with the Design department to take their work and turn it into the lovely game you see today!
Basic Qualifications:
- A base-level understanding of computer science
- Experience programming with JavaScript and/or TypeScript
- At least 18 years of age
- Willing to submit to a background check with a 3rd-party company (we never see your personal information)
Preferred Qualifications:
- Experience working with the Phaser.js framework
- Basic understanding of .fla and .swf files
- Experience building or maintaining backend systems and how the client and server communicate
If you feel like you have even the basic qualifications, feel free to apply! We do have trainings at CPJ and are more than willing to work with people who may not have Phaser experience but do have experience programming.
To apply, all you need to do is email [email protected] with an attached resume in PDF format, and answers to the 3 questions below:
1) Why do you want to work at Club Penguin Journey?
2) If you thought through the most complex problems we might face in development at Club Penguin Journey, what would they be?
3) In any programming language of your choice, write a basic FizzBuzz function that prints the numbers from 1 to 100. For any number divisible by 3, print “Fizz” instead; for any number divisible by 5, print “Buzz” instead; and for any number divisible by both 3 and 5, print “FizzBuzz.” Include your solution in the email in plain text.
If you are a good fit, we will reach out to you and schedule a simple dev trial, where you will be asked to create a Club Penguin room that is not in base Yukon (the open-source engine CPJ started with in development), as well as a simple book to put in the Book Room library.
We’d love to have you join our awesome team!