Job Closed
This listing is no longer active.
Global design for the office of tomorrow
Game Developer
Location
Canada
Posted
166 days ago
Salary
$100K - $120K / year
Seniority
Senior
Job Description
Game Developer
Kano
• 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.
Job 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
Related Guides
Related Job Pages
More Game Engineer Jobs
• Ownership of technical features: Over time, take ownership of specific features and ensure they meet the highest quality standards. • Console development: Support PS5 and Xbox Series X/S development, ensuring robust performance and TRC/XR compliance. • Cross-team collaboration: Work closely with design, art, and production to estimate tasks, define technical scope, and maintain alignment across disciplines. • Team management: Lead and manage other developers, mentor junior team members, and support the hiring process to help build a high-performing team. • Maintain standards: Promote a robust, reusable code mindset within the team and ensure maintainable, scalable solutions throughout the development process. • Conceptual contribution: Propose new concepts and ideas informed by a strong understanding of current trends. • Planning and coordination: Coordinate with other leads on planning and resource allocation to ensure efficient use of team capabilities and alignment with project goals. • Estimation and technical breakdown: Help with effort estimations and break down complex technical topics.
• Ownership of tech features: Over time, take ownership of certain features to ensure the highest possible quality. • Console development: Support console development on PS5 and Xbox Series X/S, ensuring robust performance and TRC/XR compliance. • Cross-team collaboration: Work closely with design, art, and production to estimate tasks, scope technical needs, and maintain alignment across disciplines. • Team management: Manage other developers, mentor juniors and support the hiring process for new developers to help build a high-performing team. • Maintain standards: Guarantee a robust and reusable code mindset within the team, promoting maintainable and scalable solutions throughout the development process. • Suggest new concepts and ideas based on a strong understanding of current trends. • Maintain planning: Coordinate with other leads on planning and resource allocation, ensuring efficient use of team capabilities and alignment with project goals. Help with effort estimations and break down complex technical topics.
Animation Supervisor – Creature & Gameplay Focus
Steamroller AnimationWe bring rich stories to life with breathtaking animation, cinematics, character animation, and creature animation.
• At least eight (8) years of proven production experience, ideally within AAA, AA, or high-quality indie titles. • Previous leadership or supervisory experience is required. • Ability to work efficiently and professionally, demonstrating versatility in both independent and team-based settings. • Experience as an animation instructor in a university or online program is preferred but not required. • Deep understanding of animation principles: weight, physics, balance, appeal, clear timing, spacing, and staging, particularly as they apply to creature locomotion and combat. • Knowledgeable in human and animal anatomy, with the ability to translate real-world studies into fantastical movement. • Profound understanding of leveraging reference and research for nuanced performance choices, utilizing biomechanical analysis to ground animation in authenticity. • Proficient with Autodesk’s Maya. • Proficiency in conveying emotion through body language and facial expressions. • Experience with motion capture data and/or creature animation is highly beneficial and central to this role. • Working understanding of Unreal Engine is a plus. • Clear and cohesive communication of performance ideas that align with the project vision. • Proactive and adept problem-solving skills to identify show needs and potential issues. • Ability to effectively communicate in English.
• Writing high-performance, scalable, and maintainable code • Solving tricky debugging and optimisation challenges • Making sure networking runs like a dream in multiplayer environments • Guiding and mentoring other engineers to level up their skills • Collaborating with designers and artists to create something amazing



