Junior PHP Developer - Games Platform
KognitoNew York, NY | Posted: 7 months ago
Kognito (kognito.com, based in NYC) makes role-playing games where players engage in simulated conversations to learn how to lead similar conversations in real-life. We build 3D games that run on our proprietary web-based distribution platform. Our games are available to more than 9 million people. Our team of 75+ people includes game designers, software engineers, psychologists, graphic artists, and writers.
Kognito is seeking a talented PHP Developer to join our growing research and development team. The ideal candidate is capable of learning a complex proprietary codebase and keeping pace with an experienced team. You'll be developing and maintaining the infrastructure behind all our web and mobile games, as well as various internal tools. You will work across the full LAMP stack and through the whole development cycle of projects.
- Ensure the operation of all our live services.
- Assist with meeting requirements for a diverse set of clients, including internal tools for the game development team.
- Work with our QA team to ensure maximum stability, performance and quality. Write your own documentation and automated tests.
- Plan deployments and launches for projects.
- Move the company to a services-based infrastructure as we scale up to serve our games on any platform, anywhere, anytime for millions of users.
The ideal new team member should be ready to work in a group of equals or independently. We're excited to hear your ideas about app design, project implementation, and which new technologies you think are worth investigating.
Skills & Experience:
- Fullstack LAMP development, including being comfortable on the UNIX/Linux command line, writing your own MySQL queries, and dealing with Apache configuration files (e.g. vhost & .htaccess files)
- Experience with object-oriented PHP, preferably including Laravel and PHPUnit
- Ability to write HTML/CSS/JS in line with W3C standards
- Familiarity with jQuery, jQuery Mobile, Vue.js, and Bootstrap
- Excellent written and oral English skills
- Experience with a distributed version control system like Mercurial or GIT
- CS degree, or equivalent work experience, and projects exemplifying your work
Nice to Haves:
- Experience with packaging and automation technologies such as composer, npm, grunt, gulp, yarn, bower, etc.
- Familiarity with Rackspace hosting infrastructure
- Familiarity with the Unity game engine
Kognito is a division of Ascend Learning, LLC. Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.