
Game Developer
Kano
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$100,000 - CA$120,000 per year
Job Level
Mid-LevelSenior
Tech Stack
JavaScriptMongoDBMySQLPHP
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Full-Stack DevelopmentPHPJavaScriptHTML5JSONAJAXCSSObject-Oriented ProgrammingMySQLMongoDB
Soft skills
CollaborationProblem SolvingPerformance OptimizationCode QualityCommunication