Game Developer
Posted 95ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Developer at Kano creating scalable social and mobile gaming experiences. Ensuring performance and stability for millions of players worldwide.
Responsibilities:
- Full-Stack Development & Delivery: Design, implement, test, deploy, and maintain robust, high-availability, large-scale social and mobile game features in a fast-paced, agile development environment (Kanban/Scrum).
- Performance Optimization: Take ownership of game performance optimization, dealing with issues like profiling, memory, CPU, and load times to ensure an amazing experience across millions of devices.
- Infrastructure & Systems: Create and support robust underlying infrastructure and systems that the games team can lean on.
- Collaboration & Expertise: Effectively collaborate with product, creative, and development teams (artists, designers, analysts) to plan and execute development and releases. Assert technical know-how to solve complex platform problems.
- Code Quality & Best Practices: Write efficient, organized, and maintainable code within complex codebases. Contribute to best practices on performance, reliability, architecture, and modern software design principles.
- Monitoring & Support: Monitor game dashboards, logs, and metrics to ensure the code is working seamlessly, ensuring our 24/7 player base can play uninterrupted and bug-free.
Requirements:
- 5+ years of recent, relevant software development experience.
- Full-Stack Proficiency: Expertise in both PHP and JavaScript in a full-stack environment.
- Web Technologies: Experience with large-scale web development and HTML5/JS applications. Skilled in front-end development, including core web technologies (JSON, AJAX, CSS).
- OOP & Architecture: Strong understanding of Object-Oriented Programming (OOP) and modern software design principles. Ability to write clean, maintainable code and design large components and features.
- High-Volume Systems: Experience creating and supporting products that serve thousands of people concurrently with ease, particularly in high-availability, scalable systems.
- Database Experience: Expert knowledge of databases, including MySQL and MongoDB.
- Source Control: Proficient with source control systems; Git mastery is a strong plus.
- Performance Focus: A performance-driven mindset and a strong ability to write efficient software and optimize existing code.
Benefits:
- Competitive wages determined by market research
- Uncapped profit share program
- Health, dental and vision benefits
- 3 weeks vacation to start
- Paid holiday shutdown in December
- 12 paid Care Days per year
- Yearly Continuous Improvement allowance
- A results-driven company with a compassionate culture
- Opportunity to work on game projects that are enjoyed by millions of players worldwide!
- Ability to make a difference. Have an idea? Talk directly with leadership about it instead of running through layers of bureaucracy














