Designing, implementing, testing, deploying and maintaining high-volume, high-availability, large-scale social and mobile games
Ensuring our 24/7 player base can play our games uninterrupted and bug free.
Working in an agile development environment alongside game team artists, designers, and analysts to deliver great gaming experiences
Writing efficient and organized code within complex code bases that are being continuously deployed
Contributing to best practices on performance and reliability, and striving to ensure Kano is at the leading edge of software development practices
Contributing to game and user interface design
Ability to make good judgments and quick decisions under pressure
Take pride in your work and your code quality, but value review and feedback
Ability to listen well and make yourself easily understood
Desire to learn and grow both personally and professionally
Ability to speak your mind candidly and not be afraid to question actions or be wrong
Passionate about software development and the desire to technically execute great user experiences
Open minded and respectful towards others and their work
5+ years of recent software development experience
Experienced with JSON, AJAX, CSS, and other core web technologies. HTML5 is a plus.
Proficiency with at least one major OOP language
Ability to write well-structured, clean, maintainable code with senior-level knowledge of modern programming practices and architecture. Comfortable designing and implementing large components and features.
Proficient with source control systems. Git is a plus.
Experience working with high-availability scalable systems and/or cloud services such as AWS are a plus.
Experience in the games industry not necessary, but a plus
Open, inclusive startup-style culture. We have Hack Days, SSB, foosball, team events, coffee, lunches, book club, BBQ on the patio, etc.
Health and dental benefits
Profit share program
Opportunity to work on game projects that are enjoyed by millions of players worldwide!