Lead Software Developer

Snowed In Studios Inc
Ontario, Canada
100K $-160K $ / an
Temps plein

We are currently looking

to add an experienced Lead Software Developer to our already amazing team. As a Snowmie programmer, you will use your advanced programming skills to help our client studios bring their games to realization.

You will use your passion for games, insatiable curiosity, and versatility to work on a variety of projects and across all aspects of game development.

In return, you will be part of a creative and supportive team environment with the ability to have a direct impact on the development of top-tier games.

Are you up for the challenge?

Some of the cool stuff you’ll be doing :

  • Working closely with client studios to bring their games to realization
  • Supporting, mentoring and unblocking other programmers
  • Promoting project coding practices
  • Facilitating communication internally and externally
  • Ensuring tasks are well broken down and estimates are reasonable
  • Working closely with other project leaders to plan future tasks for the team
  • Designing, implementing, and debugging game features
  • Working on game toolsets and pipelines
  • Analyzing and optimizing runtimes
  • Collaborating on systems and tools to help designers implement their creative vision
  • Building a solid relationship with your programming peers in-house and around the world
  • Supporting your team mates to accomplish goals

What you’ll bring to the table :

  • 6+ years professional experience
  • Experience leading programming teams
  • Proactive inclination to support and mentor other programmers
  • Clear communication to facilitate common understandings among team and client
  • Ability to communicate technical topics to non-technical team members or clients
  • Highly resilient to the stresses of changing game requirements
  • Advanced programming skills in C++ with strong understanding of the fundamentals
  • Solid programming skills in C# with a strong understanding of the fundamentals
  • Emphasizes a deeper understanding of what the code is doing, not just that it works
  • Experience with game engines, primarily Unreal Engine
  • Experience working in large codebases
  • Understands how to analyze and optimize code
  • Strong problem-solving skills
  • Comfortable with vector and matrix math and good with algorithms
  • Understands various design patterns and their benefits / drawbacks
  • Experience with PC and console development (PS5, Xbox Series X, Switch, etc.)
  • Shipped game(s)

Bonus points!

  • Experience being a technical leader on a multidisciplinary team
  • Experience with other platforms such as mobile
  • Experience working directly with external clients

What’s in it for you?

  • The chance to work in triple-A, in a no-crunch modern studio with a relaxed atmosphere and a variety of work
  • Comprehensive benefits package that covers Dental Care, Health Care (including out of country coverage), Vision Care, Long Term Disability, Physio, Massage etc.
  • Generous leave policies include 4 weeks paid vacation (plus 1 week over the Holiday Season), unlimited sick leave and 2 paid personal days.

We also provide parental leave top-up and an Employee and Family Assistance Plan that offer 24 / 7 free and confidential help with your physical and mental health.

  • RRSP Matching
  • Financial assistance with relocation to Ottawa, ON as needed
  • A dynamic and supportive team environment with a range of experience and an amazing culture we have board game nights, movie nights, arcade tournaments, and more to help blow off steam and hang out together.
  • The opportunity to build or expand your career the way you want to, in a smaller studio connected to a global studio family
  • A way-cool hoodie!

Additional Information :

  • Primary Working Language : English
  • Salary Range : $100,000 to $160,000 depending on experience level

This is a remote position; however, candidates must reside in Ontario

Il y a 2 jours
Emplois reliés
LEVIO
Ottawa, Ontario

As a GoLang Tech Lead or Senior Go Developer within the API Development Squad, you will play a central role in the creation of a new digital banking platform. Proven experience as a technical leader or Tech Lead in API development projects. Are you looking to thrive in a stimulating work environment...

0000050007 Royal Bank of Canada
Toronto, Ontario

We also lead the development of digital tools and platforms to enhance collaboration. You will work directly with leaders who believe in celebrating successes and sharing learnings with other teams to promote progress. In this role, you will provide technical leadership, design and execution of deve...

Royal Bank of Canada>
Toronto, Ontario

With a developer mind-set you will work as part of an agile team to design and deliver high performing applications built on cloud platforms with streaming technologies. With a developer mind-set you will work as part of an agile team to deliver high performing applications built on cloud platforms ...

CB Canada
Kingston, Ontario

ADGA has an opening for a Software Development Team Lead. Create, modify or improve the simulation software utilized in simulating the Army’s Command and Control Applications. Work within a development team ranging from two to nine developers depending on the requirement, complexity and priority of ...

OpenText
Richmond Hill, Ontario

This is an exciting opportunity for a Lead Software Developer to work on a variety of Cyber Security and Data Protection projects that process and provide data for end users and in house threat research web-based applications / APIs. Leading projects in terms of architecture and planning of data sto...

Levio
Toronto, Ontario

Proven experience as a technical leader or Tech Lead in API development projects. Are you looking to thrive in a stimulating work environment? Join the leader in digital transformation and boost your career at Levio. Experience the daily life of our clients and be a significant player in the most am...

BMO
Canada, Canada

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Analyzes, develops, tests, and implements new software programs, and documen...

Levio
Toronto, Ontario

As a GoLang Tech Lead or Senior Go Developer within the API Development Squad, you will play a central role in the creation of a new digital banking platform. Proven experience as a technical leader or Tech Lead in API development projects. Are you looking to thrive in a stimulating work environment...

Intact Financial Corporation
Toronto, Ontario

We’re looking for a Software Development Specialist to join our growing team!. Improve and develop software systems to meet users' needs by finding solutions, solving complex problems, coding, testing, debugging and documenting systems. Lead (Analysis/design/realization) an initiative involving a de...

Altair Engineering
Canada
Télétravail

To reinforce our development team, Altair is looking for a talented developer, specialist of Fluid Structure Interaction (FSI), with a proven experience developing commercial software. Actively contribute to software developments, taking leadership on FSI developments, bringing enhancements and inno...