Programmeur(-euse) en jouabilité / Gameplay Programmer - Remote

Montreal

Offre publiée le 2024-04-24

People Can Fly

Job Description

Core :

  • Implement tasks and features in a timely fashion with minimal support from more senior programmers.
  • Work with more senior developers to breakdown tasks, update progress, ask questions and raise issues when needed.
  • Collaborating with PCF Framework to integrate shared components, and augment stability / features of shared modules.
  • Participate in code reviews to share knowledge and learn from other team members.
  • Create documentation according to Team Standards.

Gameplay :

  • Work with Designers to understand and suggest possible gameplay feature requirements.
  • With help from your lead propose solutions given the Design requirements.
  • Prototype, Code, Test and Debug gameplay features.
  • Iterate on gameplay features in collaboration with Designers.
  • Profile and optimize implemented features with guidance from Senior developer.
  • Stay informed of best practices and technical solutions used at the company.

Qualifications

  • Strong primary programming language skills (C++).
  • Experience with Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Experience with Project Management Software (JIRA, Confluence, etc.).
  • A keen sense of what makes gameplay systems fun.
  • Ability to work well in a fluid, changing environment as creative challenges evolve.
  • Ability to work with game developers from all disciplines.
  • Strong 3D math knowledge.
  • Experience with AI, physics, animation and gameplay code in general.
  • Ability to write solid, reliable, efficient code.
  • Strong verbal and written communication skills in English.

You might have

  • Experience with other programming languages
  • Experience with profiling and optimizations
  • Experience working on multiplayer games
  • Experience working on consoles such as PS4 and Xbox One
  • Experience with Unreal Engine development
  • BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)

Additional Information

CE QUE NOUS OFFRONS

Au Canada

  • Un ensemble d’avantages sociaux payés à 100 % par PCF. La compagnie d’assurance rembourse les réclamations à 100 % (jusqu’à 1000 $ de services par année, en plus d’une couverture familiale ou individuelle).
  • Une couverture dentaire complète, y compris les soins dentaires majeurs et l’orthodontie.
  • La cotisation égale au REER à hauteur de 4 % avant déductions fiscales, 100 % acquis dès le premier jour.
  • Une semaine de congé payé pendant les vacances d’hiver.
  • 20 jours de congé payé et 5 jours de congé de maladie payé.
  • Des séances gratuites de soins virtuels de santé et de bien-être mental, incluses dans le régime pour les membres et leurs personnes à charge.
  • Des occasions de développement personnel et la possibilité d’œuvrer dans un environnement mondial.
  • L’occasion de travailler au sein d’une équipe créative avec des personnes passionnées par ce qu’elles font.

WHAT WE OFFER

Canada

  • Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental and orthodontics.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.
  • 2 hours ago