C++ Programmer

3 weeks, 1 day ago
Full-time
Junior
Software Development
Smoking Gun Interactive

Smoking Gun Interactive

Smoking Gun Interactive is an award-winning game development studio creating high-quality titles with renowned brands, ranging from original IP to mobile applications.

Internet Software & Services
51-250
Founded 2007

Description

  • Produce high-quality, efficient, clean, and modular code.
  • Creatively resolve game technology production issues.
  • Meet production schedules and deadlines.
  • Proactively identify tasks and problems that need attention beyond scheduled work.
  • Provide and accept feedback on code quality, including performance, readability, testability, and design.
  • Work on various game components as needed based on project priorities.
  • Contribute to team goals in a collaborative development environment.

Requirements

  • 2+ years of C++ experience as a programmer in the game industry and/or a related field, including co-op or internship experience.
  • Bachelor’s degree in Computer Science, Engineering, or an equivalent field.
  • Strong passion for playing and creating innovative games.
  • Strong self-motivation and ability to work independently.
  • Excellent problem-solving skills with the ability to tackle hard problems creatively.
  • Excellent oral and written communication skills.
  • Positive attitude and ability to work well in a team toward a common goal.
  • Ability to estimate workload and deliver work within the estimated time.
  • Must be currently located in British Columbia, ideally in the greater Vancouver area.
  • Programming experience in the gaming industry is preferred.
  • Shipped game experience is preferred.
  • Experience with Unreal Engine 4 or 5 or Unity is preferred.
  • Mobile development experience for iOS or Android is preferred.
  • Working knowledge of C# is preferred.
  • Console programming experience on Xbox One and/or PS4 is preferred.

Benefits

  • 10 days of vacation leave.
  • 5 paid personal leave days.
  • 7 paid sick days.
  • Life insurance and accidental death & dismemberment coverage.
  • Dependent life insurance.
  • Long-term disability coverage.
  • Extended health care and dental care benefits.
  • RRSP/DPSP matching.
  • Hybrid working/remote work arrangement.
  • Training and development support.
  • Salary range of $70,000 to $90,000 CAD.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 7 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 7 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
4 hours, 22 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers