I confirm that I work for People Can Fly and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

People Can Fly




People Can Fly is hiring a Remote Senior Concept Artist - Environment

Job Description

Concevoir des éléments cohérents sur le plan conceptuel et guider et inspirer les créateurs de contenu du jeu.

  • Créer des environnements pour nos jeux et veiller à ce qu’un style artistique cohérent soit maintenu dans l’ensemble du jeu.
  • Effectuer des recherches et recueillir des références visuelles utiles.
  • Formuler des commentaires aux collègues moins chevronnés.
  • Prévoir l’incidence de la conception sur la jouabilité et l’expérience globale du joueur.
  • Communiquer avec les artistes, les concepteurs et des intervenants d’autres disciplines pour créer des concepts captivants.
  • Occasionnellement, mener des sessions d’intégration pour les nouveaux employés.

---------------------------------------------------------------------------------------------------

To visualize conceptually coherent world elements and to guide and inspire game content creators

  • Create environments for our games and ensure a consistent art style is maintained across the game
  • Research and collect valuable visual reference material
  • Provide feedback to less experienced peers
  • Consider the gameplay implications of the design and the overall player experience
  • Communication with artists, designers, and other disciplines to create engaging concepts
  • Occasionally conduct onboarding to new hires

Qualifications

  • Une solide compréhension de la théorie des couleurs et de l’incidence de la couleur sur l’ambiance et les points focaux.
  • Un portfolio solide mettant en valeur vos compétences en art conceptuel.
  • De solides compétences en dessin traditionnel et une connaissance visuelle de l’anatomie humaine.
  • De bonnes compétences en conception mécanique.
  • La capacité à raconter visuellement une histoire à l’intérieur d’un environnement créé.
  • Des compétences en arts plastiques traditionnels ainsi que des compétences de base en conception graphique (composition et mise en page, typographie, couleur et lumière).
  • De solides compétences en Photoshop.
  • La capacité à travailler avec plusieurs équipes de développement tout en maintenant une cohérence de conception.
  • Des compétences en création d’art vectoriel (Flash, Illustrator) sont un atout.
  • La connaissance de logiciels 3D (Maya/Max/SketchUp) est un atout.

---------------------------------------------------------------------------------------------------

  • Strong understanding of color theory and how color affects mood & focal points
  • Strong portfolio showcasing your concept art skills
  • Solid traditional drawing skills and visual knowledge of human anatomy
  • Good mechanical design skills
  • Ability to show visual storytelling within an environment design
  • Traditional art skills along with core graphic design competencies (composition and layout, typography, color and light)
  • Strong Photoshop skills
  • Ability to work with several development teams, while maintaining consistency of design
  • Vector art creation (Flash, Illustrator) is a plus
  • 3D software knowledge (Maya/Max/SketchUp) is a plus

See more jobs at People Can Fly

Apply for this job

25d

Development Director (PCFF)

People Can FlyGateshead, United Kingdom, Remote

People Can Fly is hiring a Remote Development Director (PCFF)

Job Description

We aim to build incredible products and services that support, through deep collaboration, delivery of our portfolio of games. In this role, you’ll be leading both Production and Product Management teams in a central technology and center of excellence group. This involves coordinating efforts between multiple engineering teams and design, working closely with stakeholders on product development, and integration of third party solutions into our own technology stack. You’ll be directing many different projects and initiatives that vary from online services to Unreal plugins and innovative technical solutions, as well as collaboration and education projects.

  • Own delivery of a multiple initiatives, products and services, direct and manage project development from beginning to end, focusing on project quality, working closely with Producers and Leads on achieving this
  • Maintaining project schedule, resource plan, risk register and budget. 
  • Building PCF’s Center of Excellence by defining and maintaining the studio's production methodology and processes and being responsible for iterating in project development. 
  • Provide leadership to cross-discipline teams, build and maintain a collaborative relationship with all the departments. 
  • Facilitating and improving internal communication. 
  • Manage, coach, mentor and develop production staff to ensure growth, expand the talent base and build a succession bench. 
  • Lead a team of Producers dedicated to the project. 
  • Manage stakeholder relationship (whether internal or external) and direct team to meet stakeholder expectations. 
  • Build, develop, and grow any business relationships vital to the success of the project. 
  • High level reporting to executive level on project risks, counter measures, and schedule progress.

Qualifications

  • 10+ years’ experience in a Technical Game Development in a leading role
  • Experience in managing a team of at least 100+ people
  • Experience in working with external stakeholders
  • Proven project management skills
  • Excellent presentation skills
  • Knowledge of Agile and Waterfall software development methodologies
  • Good negotiation skills
  • Extremely strong problem solving and organizational skills
  • Excellent teamwork, focus on contributing to good working relationships throughout the team
  • Ability to work effectively with people with different specializations and backgrounds
  • Ability to work under time pressure
  • High work ethic and self-motivated.
  • Passion for Games.

See more jobs at People Can Fly

Apply for this job

People Can Fly is hiring a Remote Programmeur(-euse) en jouabilité / Gameplay Programmer - Remote

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.)

 

See more jobs at People Can Fly

Apply for this job

People Can Fly is hiring a Remote Concepteur(-trice) technique de jeu sénior /Senior Technical Game Designer

Job Description

 

  • Concevoir et implémenter les éléments de jouabilité, les fonctionnalités, les outils et les processus de jeu
  • Contribuer à l'élaboration des meilleures pratiques et des directives pour les flux de travail et la création de contenu en design
  • Superviser l'ensemble de vos domaines de responsabilité en évaluant les besoins en conception, en identifiant les points faibles et les risques potentiels, tout en favorisant activement des améliorations pour l'ensemble des outils, des flux de travail, ainsi que pour l'ensemble des processus
  • Collaborer étroitement avec les programmeurs(-euses), concepteurs(-trices), artistes et animateurs(-trices) pour élaborer des outils et des solutions essentiels, gérer les dépendances entre les fonctionnalités, faciliter la coopération entre les équipes, et participer à la définition de la vision du jeu
  • Soutenir activement l'équipe de conception de niveaux en développant des fonctionnalités flexibles et de hautes qualités qui stimulent leur créativité
  • Participer à établir un équilibre entre la vision créative du projet et les contraintes budgétaires techniques en agissant en tant que référence technique

-----------------------------------------------------------------------------------------------------------------

  • Design and implement gameplay ingredients, features, tooling and processes
  • Help develop best practices and guidelines for design workflows and authoring
  • Manage the big picture of your areas of ownership, assessing the needs of Design, identifying weak spots and potential risks, proactively driving improvements to the toolset, workflows, and pipelines
  • Collaborate with programmers, designers, artists, and animators to create essential tools and solutions, handle dependencies between features, facilitate teams cooperation and contribute to the vision of the game
  • Be an advocate for the Level Design team, building flexible, high quality features that empower their creativity.
  • Work to ensure a balance between the creative vision for the project and the technical budget constraints by acting as a technical reference

Qualifications

 

  • Une expérience professionnelle de plus de 5 ans ou au moins une réalisation sur PC ou console, comprenant une expérience d'au moins 3 ans dans un poste de concepteur technique
  • Compétences techniques : expérience dans l'utilisation de langages de script, ainsi qu'une compréhension des paradigmes et concepts de programmation
  • Bonne maîtrise d'Unreal Engine 4 (avec au moins un jeu réalisé sur UE4 ou UE5)
  • Expérience dans le développement de titres multijoueurs / coopératifs, compréhension de la réplication et de la communication réseau
  • Expérience en profilage de performances et en optimisation
  • Expérience en débogage, compétences élevées en résolution de problèmes et forte volonté interne de comprendre le fonctionnement des choses
  • Capacité à se concentrer et à travailler sans microgestion tout en respectant les échéances
  • Solides compétences en communication verbale et écrite en anglais
  • Éthique de travail élevée et motivation personnelle
  • Passion pour les jeux
  • Excellentes compétences en communication

 

Des Atouts

  • Expérience en développement AAA et/ou sur console
  • Expérience avec plusieurs moteurs 3D différents
  • Expérience dans la conception d'outils et de flux de travail
  • Expérience interdisciplinaire, approche généraliste
  • Connaissance de Maya, 3DS Max ou similaire

--------------------------------------------------------------------------------------------------------------

  • 5+ years of professional experience or at least one shipped PC or console title, including 3+ years of experience in a technical designer position
  • Technical background - experience with scripting languages, understanding of programming paradigms and concepts
  • Strong Unreal Engine 4 knowledge (With at least one game shipped in UE 4 or UE5)
  • Experience in the development of multiplayer / co-op title, understanding replication and network communication
  • Experience with performance profiling and optimization
  • Debugging experience, high problem-solving skills, and strong internal drive to understand how things work
  • Ability to focus and work without micro-management while adhering to schedules
  • Strong verbal and written communication skills in English
  • High work ethic and self-motivation
  • Passion for Games
  • Excellent communication skills 

 

Nice to have

  • AAA and/or console development experience
  • Experience with multiple different 3D engines
  • Experience in the design of tools and workflows
  • Interdisciplinary experience, generalist approach
  • Knowledge of Maya, 3DS Max, or similar 3D package

See more jobs at People Can Fly

Apply for this job

+30d

Senior Audio Programmer

People Can FlyWarszawa, Poland, Remote
jiraDesignqagit

People Can Fly is hiring a Remote Senior Audio Programmer

Job Description

  • Design and implement systems and tools that support the audio needs of the game, framework and audio production pipeline.
  • Enhancing and maintaining the PCF Framework (built on Unreal Engine).

Core:

  • Propose, implement, own tasks and features in a timely fashion.
  • Provide regular updates to the production
  • Collaborating with PCF Framework to integrate and develop shared components, and augment stability/features of shared modules.
  • Consider the performance of the work that you do.
  • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed.
  • Work closely with Principal and Technical Audio
  • Director to implement high quality features and code, proactively identify and address risk with the team.
  • Proactively participate in code reviews to share knowledge and learn from other team members.
  • Occasionally support Lead in recruitment projects with HR collaboration.
  • Stay informed of best practices and technical solutions used at the company.
  • Work with QA teams to define testing requirements for new and existing features.

Audio:

  • Implement new and improve existing audio systems in Unreal Engine and Wwise to support the needs of Sound Design team and the vision of Audio Director.
  • Design, implement and maintain new low and high level audio systems and overall architecture.
  • Test existing systems and propose new systems

Qualifications

  • 6+ years experience working in console / PC games
  • Involved in the production cycle of at least 1 title
  • Excellent primary programming language skills.
  • Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
  • Good Unreal Engine knowledge.
  • Good Wwise knowledge
  • Ability to write solid, reliable, efficient code.
  • Ability to work autonomously.
  • Experience in Sound Design and/or Audio Engineering.
  • Excellent math and/or physics skills.
  • Good mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience in making music
  • Experience with other audio middleware like FMOD, Fabric, Steam Audio, Elias

See more jobs at People Can Fly

Apply for this job

People Can Fly is hiring a Remote Lead technical Artist - Remote

Job Description

Servir de pont entre les artistes et les programmeurs pour s'assurer que nous obtenons un contenu visuellement agréable qui fonctionne sur les plates-formes cibles. Surmonter les difficultés techniques liées à la création d'œuvres d'art et de fonctionnalités.

Leadership

  • Diriger une équipe et favoriser une atmosphère stimulante au sein de l'équipe afin d'obtenir les meilleurs résultats possibles pour le projet et le développement personnel des membres de l'équipe.
  • Maintenir la direction artistique et la qualité visual 
  • Créer des matériaux finaux pour les personnages, les éléments de l'environnement et les effets, et prendre en charge les systèmes de matériaux existants.
  • Création de contenu : modéliser des éléments dans des programmes externes ou modifier le code des shaders, expérimenter des éléments.
  • Modifier les ressources en utilisant les compétences en matière de modélisation et de texturation.
  • Aider à améliorer et à affiner la qualité des shaders, des textures et de l'éclairage.
  • Collaborer à la vision artistique et au style avec le directeur artistique, ainsi qu'au maintien des normes de qualité dans l'ensemble du pipeline de développement.

Production/délai

  • Développer des flux de travail puissants et efficaces pour l'équipe artistique.
  • Rechercher et mettre en œuvre de nouvelles techniques et procédures pour améliorer la qualité des ressources du jeu.
  • Travailler en étroite collaboration avec l'équipe de production sur l'attribution des tâches et le calendrier afin de respecter les délais, tout en assurant un bon équilibre entre vie professionnelle et vie privée en définissant clairement les attentes et l'étendue du travail.
  • Travailler avec les artistes et les programmeurs pour créer des pipelines et des processus qui faciliteraient à la fois la qualité visuelle et la construction efficace des éléments 3D.
  • Fournir un retour d'information quotidien sur l'amélioration de la qualité visuelle.
  • Travailler avec l'équipe pour trouver des solutions et résoudre les problèmes de manière créative.

Collaboration/communication 

  • Partage des connaissances et mentorat des pairs.
  • Collaborer avec Tech Art et mener des initiatives de R&D, afin d'explorer de nouvelles techniques et de mettre en œuvre des améliorations aux pipelines et aux flux de travail.
  • Collaborer et communiquer efficacement entre les départements avec d'autres responsables, directeurs et parties prenantes du projet afin d'assurer l'efficacité et de minimiser les erreurs de communication.
  • Utiliser des outils de diagnostic pour examiner le contenu actuel et identifier les domaines à améliorer ainsi que pour développer les outils.
  • Analyser et améliorer les inefficacités des ressources artistiques afin d'optimiser les performances des consoles et des PC.
  • Travailler avec les programmeurs et les artistes pour optimiser la création de contenu et développer de nouvelles fonctionnalités et de nouveaux flux de travail.
  • Procéder à des évaluations cohérentes des performances et des rémunérations des membres du personnel.
  • Mener des projets de recrutement en collaboration avec les RH.
  • Assurer l'intégration des nouveaux employés.

-----------------------------------------------------------------------------------------------------------------------

To act as a bridge between the artists and programmers to make sure we end with visually pleasing content that works on target platforms. Overcome the technical difficulties in art and feature creation.

Leadership

  • Lead a team and foster an engaging atmosphere within their team to achieve best possible result for the project and personal growth of team members.

Maintain artistic direction and quality

  • Making final materials for characters, environment assets, and effects, also supports existing material systems.
  • Content creation-mock up features in external programs or tweak shader code, experiment with features.
  • To tweak assets by using modeling and texturing skills.
  • Help improve and refine shader, texture, lighting quality.
  • Collaborate on the artistic vision and style with the Art Director, as well as maintaining the quality standards across the entire development pipeline.

Production/deadline

  • Maintain the production and software pipeline and meet deadlines.
  • Develop powerful and efficient workflows for the Art team.
  • Research and implement new techniques and procedures to improve game asset quality.
  • Explore and help develop new technologies for integration into the asset pipeline.
  • Working with artists and programmers to create pipelines and processes that would both facilitate visual quality and building 3D assets efficiently
  • Work closely with the production team on tasks assignment and schedule to meet deadlines, also ensuring healthy work-life balance by setting clear expectations and scope of work.
  • Supervision of bug fixing and describing R&D case studies in knowledge base.

Feedback

  • Provide day-to-day feedback improvement to visual quality.
  • Working with the team to find solutions and creatively solve problems.

Collaboration/communication 

  • Knowledge sharing and mentoring peers.
  • Collaborate with Tech Art and drive R&D initiatives, to explore new techniques and implement improvements to pipelines and workflows.
  • Collaborates and communicates effectively across departments with other Leads, Directors, and project stakeholders to ensure efficiency and minimize miscommunication.
  •  Identify and resolve pipeline issues without supervision.
  • Use diagnostic tools to examine the current content and identify areas for improvement as well as develop the tools.
  • Analyze and improve art asset inefficiencies to optimize console and PC performance.
  • Work with programmers and artists to optimize content creation.
  • Work with programmers on developing new features and workflows.
  • Conduct consistent performance and compensation reviews of staff members.
  • Conduct recruitment projects with HR collaboration.
  • Conduct onboarding to new hires.

Qualifications

  • Un solide portfolio présentant des travaux de qualité AAA réalisés dans un moteur (Unreal, Unity ou moteur propriétaire).
  • Excellente connaissance des logiciels standard de modélisation et de sculpture polychrome (Maya, Max, ZBrush, Photoshop ou leurs équivalents).
  • Solides compétences en matière de modélisation et de texturation.
  • Connaissance experte de Photoshop, Zbrush/Mudbox, Maya, Substance Designer.
  • Connaissance avancée des défis et des techniques de rendu en temps réel.
  • Expérience approfondie des outils Unreal Engine, des scripts visuels et des meilleures pratiques.
  • Connaissance approfondie des techniques graphiques 3D actuelles.
  • Solide connaissance des systèmes de particules, des effets environnementaux, des simulations de tissu, de l'éclairage et de la dynamique.
  • Compréhension et expérience approfondies des pipelines standards de développement de jeux, des outils et de la création de contenu.Forte capacité d'analyse et grande maîtrise des compétences de résolution de problèmes techniques.Capacité d'adaptation.
  • Capacité à s'adapter et à développer un style artistique, des techniques et des flux de travail spécifiques avec un minimum de conseils.
  • Solides compétences en matière de mentorat, de coaching et de leadership.
  • Capacité à collaborer avec les chefs de service et les différents services pour résoudre les problèmes artistiques et techniques.
  • Solides compétences en communication orale et écrite en anglais.
  • Motivation personnelle.

-----------------------------------------------------------------------------------------------------------------------

  • A strong portfolio showcasing AAA quality work done in engine (Unreal, Unity or Proprietary Engine).

  • Excellent knowledge of industry-standard software packages for modeling, high-poly sculpting (Maya, Max, ZBrush, Photoshop, or their equivalents).
  • Solid modeling and texturing skills.
  • Expert knowledge of Photoshop, Zbrush/Mudbox, Maya, Substance Designer.
  • Advanced knowledge of real-time rendering challenges and techniques.
  • Extensive experience working with Unreal Engine tools, Visual scripting and best practices.
  • Strong knowledge of current 3D graphics techniques.
  • Strong knowledge of particle systems, environmental effects, cloth simulations, lighting, and dynamics.
  • In-depth understanding and experience of game dev standard pipelines, tools and content creation.Strong analytical thinking and high proficiency in technical problem solving skills.Adaptive.
  • Ability to adapt, and develop specific art style, techniques and workflows with minimum guidance.
  • Strong mentoring, coaching and leadership skills.
  • Ability to collaborate with department leads, and different departments to solve artistic and technical challenges.
  • Strong verbal and written communication skills in English.
  • Self-motivation.

See more jobs at People Can Fly

Apply for this job

+30d

Senior Publishing Producer

People Can FlyMontréal, Canada, Remote

People Can Fly is hiring a Remote Senior Publishing Producer

Job Description

Nous sommes activement à la recherche d'un(e) Producteur(-trice) sénior talentueux(-euse) et expérimenté(e) pour rejoindre notre équipe de publication en pleine croissance. Vous serez chargé(e) de superviser et de gérer une grande variété de jeux, depuis leur conception jusqu'à leur sortie et au-delà, y compris dans la phase post-lancement.

Dans ce rôle, vous collaborerez directement avec nos équipes de développement et de publication pour façonner et créer une expérience de produit et de services en direct des plus captivantes et enrichissantes pour nos joueurs.

Votre mission consistera à déterminer les préférences des joueurs, analyser leur comportement dans le jeu et surtout, comprendre les motivations profondes qui les guident. À partir de là, vous utiliserez les données pour concevoir et exécuter des plans concrets de développement de produits ainsi que des stratégies de lancement mondial. Vous collaborerez étroitement avec les équipes de jeu et les responsables d'autres départements tels que le marketing, les services en ligne, les opérations en direct et la communauté.

En tant qu’élément central de nos équipes de direction de franchises et de jeux, les responsables produits performants chez PCF doivent posséder un mélange unique de compétences quantitatives et qualitatives. Votre compréhension approfondie du secteur des jeux vidéo, ainsi que votre capacité à répondre aux besoins des communautés qui se rassemblent autour des jeux, sont d'une importance cruciale. La pensée stratégique est essentielle, tout comme la capacité à utiliser efficacement les données pour promouvoir des insights centrés sur le client, les utilisant pour définir la feuille de route et évaluer les résultats.

En tant que membre de cette équipe pluridisciplinaire, vous collaborerez étroitement avec l'équipe projet, l'équipe de publication et nos partenaires externes. Votre mission consistera à élaborer des stratégies d'acquisition, de rétention et de monétisation, contribuant ainsi au succès du produit et de la marque.

Responsabilités

  • Développer la stratégie à long terme pour l'activité de notre jeu, communiquer la vision et fournir des mises à jour sur les progrès aux dirigeants

  • Traduire les directives stratégiques en objectifs mesurables et orienter la stratégie pour atteindre des résultats à travers les KPI associés

  • Représenter le client/joueur dans toutes les décisions de développement de jeu et d'exploitation en direct, être la voix du joueur auprès de l'équipe du jeu en comprenant intimement les motivations des joueurs

  • Évaluer les jalons du produit et fournir des retours réguliers à l'équipe de développement.

  • Planifier et surveiller le calendrier du produit du côté de l'éditeur, en tenant compte des processus des autres équipes de publication et en intervenant pour répondre à leurs besoins

  • Travailler avec l'ensemble de l'organisation de publication pour assurer la responsabilité de définir et de maintenir les objectifs et les dates du produit

  • Gérer les parties prenantes en veillant à ce que toutes les parties prenantes clés du côté de l'équipe de développement et de l'éditeur soient informées et alignées sur la direction du produit, les priorités ainsi que les mises à jour du projet

  • Collaborer avec les responsables clés des domaines produits, créatif, analytique, technologique, de la marque, etc., pour élaborer une stratégie bien pensée et informée par les données qui favorise l'acquisition, l'engagement, la monétisation et la communauté pour la nouvelle franchise

  • Collaborer étroitement avec les équipes d’analyse pour fournir des données cruciales et des idées éclairantes, tout en promouvant une culture axée sur l’analyse quantitative et les données

  • Établir des objectifs et des KPI pour mesurer la santé de la base de joueurs et la performance commerciale. Surveiller et signaler les problèmes potentiels et partager les données de performance avec les équipes de développement, de publication et de direction commerciale. Diriger les efforts de prévision, la planification de scénarios et les revues d'affaires

  • Promouvoir les stratégies d'expérimentation et de tests A/B

  • Définir la stratégie de lancement doux et de mesure de la performance pour le lancement de ce produit sur le marché, y compris les marchés de test, etc

  • Développer le côté revenu du modèle financier, en travaillant avec la direction, la planification de la demande et les finances

  • Identifier tous les risques de projet pertinents en collaboration avec l'équipe de développement, en collaborant sur des plans pour leur atténuation et des mesures d'urgence

  • Collaborer avec les spécialistes internes du développement de produits de l'éditeur pour UR, Design et Art - si nécessaire - afin de garantir que les objectifs et les exigences de qualité du produit soient atteints

  • Coordonner l'équipe de développement du côté de l'éditeur dans la préparation des livraisons et des soumissions des jalons

  • Se tenir informé et comprendre les tendances du jeu et du marché, les modèles commerciaux et les préférences des joueurs dans tous les genres, plates-formes, territoires et démographies

  • Posséder de solides compétences analytiques et de communication

-------------------------------------------------------------------------------------------------------

People Can Fly are actively seeking a talented and experienced Senior Publishing Producer to join our growing Publishing team to oversee and manage a wide variety of games from initiation throughout release and post launch. In this role, you will work directly with our development and publishing teams to help and create the most engaging and rewarding product and live service experience for our players. You will be dedicated to figuring out what players want, how they behave in the game, and most importantly, why. From there, you will transform the insights from data to create and execute actionable product roadmaps and global go-to-market plans together with the game teams and the leads of other publishing teams as of marketing, online services, liveops, community etc.

As a core part of our franchise and game leadership teams, successful Product leaders at People Can Fly need a unique mix of quantitative and qualitative capabilities. Your knowledge of the business behind video games in general, and how to serve the communities that congregate around games, is of vital importance, as is the ability to think and act strategically. You have a high level of command of utilizing data to champion customer-centric insights, using them to define the roadmap and evaluate results.

As part of this cross-functional team, you’ll work closely with the project team, publishing team, and our external partners to drive acquisition, retention, and monetization strategies that enable success of the product and brand. The same levels of creativity, innovation and ingenuity that our creative teams bring to areas like design and art, we expect from our product leaders in strategy, data, live ops, and monetization.

Responsibilities:

  • Develop the long-term strategy for the business of our game, communicate the vision, and give updates on progress to leadership.
  • Translate strategic directives into goals that can be monitored and drive strategy around achieving results through the associated KPIs
  • Represent the customer/player in all game development and live operations decisions, be the voice of the player to the game team using an intimate understanding of player motivations
  • Evaluate product milestones and provide regular feedback to the development team.
  • Plan and monitor the product's schedule on the Publisher side, considering the other publishing teams' processes and mediate among their needs
  • Work across the publishing organization to drive accountability for shaping and maintaining product goals and dates
  • Perform stakeholder management, by ensuring that all key stakeholders on the development team and publisher side are kept informed and aligned on the product direction, priorities as well as project updates.
  • Partner with key leads across Product, Creative, Analytics, Tech, Brand, and more, to develop well-reasoned and data-informed strategy that drives acquisition, engagement, monetization, and community for the new franchise
  • Work closely with analytics teams to provide the right data, information, and insights to support short- and long-term decision making. Be a fierce advocate for the quantitative, data informed culture
  • Establish goals and KPIs to measure player base health and business performance. Monitor and escalate potential issues and share performance data with development, publishing, and commercial leadership. Lead forecasting efforts, scenario planning and business reviews.
  • Drive experimentation and A/B testing strategies
  • Define the soft launch and performance measurement strategy for rolling out this product to the market, including test markets, etc.
  • Build out the revenue side of the financial model, working with leadership, demand planning, and finance
  • Identify all relevant project risks in collaboration with the development team, collaborating on plans for their mitigation and contingencies
  • Collaborate with internal publisher product development specialists for UR, Design and Art - when needed - to ensure product quality goals and requirements are met
  • Coordinate the development team from the publishing side in the preparation of Milestones deliveries and submissions
  • Keep abreast of and understand gaming and market trends, business models, and player preferences across all genres, platforms, territories, and demographics
  • Possesses strong analytical and communication skills

Qualifications

  • Expérience professionnelle d'au moins 7 ans en tant que Chef(-ffe) de Produit ou Producteur(-trice) d'Éditorial, avec une expérience réussie dans le lancement de jeux et leur gestion en tant que service en direct avec des boucles d'itération rapides
  • Expérience en tant que leader opérationnel supervisant des jeux dans l'univers du jeu gratuit tout au long des cycles de développement complets - de la phase de prototypage aux opérations en direct

  • Connaissance approfondie des principales métriques de performance qui influent sur la performance des jeux

  • Connaissance approfondie de la fonction de publication de jeux, y compris le marketing, les opérations, les services en direct, la communauté, la monétisation, et autres.Capacité à équilibrer efficacement les besoins de la technologie, des affaires et de l'expérience utilisateur

  • Expérience dans la gestion d'un compte de résultat (P&L), d'une feuille de route du produit, dans l'élaboration de spécifications et de besoins de produit

  • Expertise approfondie du marché des jeux vidéo, de l'acquisition d'utilisateurs et de l'optimisation du parcours des joueurs

  • Expérience en communication avec divers intervenants interfonctionnels, travaillant à travers les fuseaux horaires et les bureaux internationaux

  • Compétences dans la création et l'optimisation de flux de travail complexes, la gestion de budgets et de délais de livraison

  • Expérience dans la prévision et la création de budgets mensuels/annuels/à long terme

  • Capacité démontrée à entraîner le changement et la responsabilité par l'influence et la collaboration

  • Excellentes compétences interpersonnelles pour gérer des projets complexes avec des parties prenantes diverses à travers le monde (disciplines, régions, etc.)

-------------------------------------------------------------------------------------------------------

  • Minimum 7+ years working experience as Product Manager or Publishing Producer, with experience successfully launching games and running them as a live service with rapid iteration loops
  • Experience as an operational leader overseeing games in the free to play space through full development cycles - from prototyping to live ops
  • Deep knowledge in the key performance metrics that drive game performance
  • Deep knowledge of Game Publishing function including marketing, operations, live services, community, monetization and other
  • Ability to effectively balance the needs of technology, business, and user experience
  • Experience with owning and managing a P&L, a product roadmap, crafting product requirements, and specifications
  • Ample knowledge about the video games market, user acquisition, and optimization of the player funnel
  • Experience communicating across a variety of cross-functional stakeholders, working across time zones and international offices
  • Skilled in building and optimizing complex workflows, managing budgets and delivery timelines
  • Experience with forecasting and creating monthly/yearly/long term budgets
  • Demonstrated ability to drive change and accountability through influence and collaboration
  • Excellent interpersonal skills to manage complex projects with diverse stakeholders all over the world (disciplines, regions, etc)

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Principal Character Artist

    Job Description

    RESPONSABILITÉS:

    • Maintenir la direction artistique et la qualité
    • Produire des personnages, des créatures et des accessoires de haute qualité adaptés techniquement et artistiquement à l'univers et à la direction visuelle du projet 
    • Contribuer à l'établissement des repères de la vision artistique et à la définition du style sous la supervision du directeur artistique ou du responsable, tout en maintenant des normes de qualité élevées tout au long du processus de développement
    • Créer des œuvres conformes aux spécifications et respecter les délais impartis pour maintenir un flux de travail efficace
    • Résoudre les problèmes techniques, en documentant les études de cas en recherche et développement dans la base de connaissances
    • Participer activement aux revues, intégrer et mettre en œuvre de manière professionnelle les retours des responsables et des pairs
    • Fournir des commentaires constructifs et des améliorations pour accroître la qualité visuelle.
    • Partager les connaissances de manière collaborative
    • Collaborer avec les départements Art Technique et Animation et diriger les initiatives de recherche et développement pour explorer de nouvelles techniques et mettre en œuvre des améliorations dans les pipelines et les flux de travail
    • Apporter un soutien occasionnel aux responsables et collaborer avec les ressources humaines dans les efforts de recrutement
    • Participer ponctuellement au processus d'intégration des nouveaux employés
    • Collaborer étroitement avec les départements Animation et Technique afin de veiller à ce que le personnage réponde aux normes de qualité attendues
    • Ajuster ou élaborer des nuanceurs de surface pour les personnages en jeu

    Responsibilities:

    • Maintain artistic direction and quality
    • Produce high quality character, creature, and props suitable technically and artistically with the project's universe and visual direction
    • Cooperation on setting artistic vision benchmarks and helping define the style under Art Director/Lead supervision, as well as maintaining the quality standards across the entire development pipeline
    • Produce work within specifications and maintain workflow pipelines within given deadlines
    • Bug Fixing and describing R&D case studies in the knowledge base
    • Participate in reviews, adapt to, and implement feedback from leads and peers in a professional manner
    • Provide feedback and improvement to visual quality
    • Knowledge sharing
    • Collaborate with Tech Art/Anim and lead on R&D initiatives, to explore new techniques and implement improvements to pipelines and workflows
    • Occasionally support leads and HR collaboration in recruitment efforts
    • Occasionally support new hires onboarding process
    • Working closely with Animation and Technical departments to ensure the character fulfills the quality expectations
    • Tuning (or creating) surface shaders for in-game characters

    Qualifications

    QUALIFICATIONS:

    • Minimum 7 ans d'expérience dans le développement de jeux AAA sur console/PC ou 5 ans d'expérience avec Unreal Engine
    • Portfolio robuste mettant en avant des compétences en modélisation de personnages et texturation
    • Maîtrise des logiciels standard de l'industrie pour la modélisation 3D, la sculpture haute-poly (Maya, Max, ZBrush, Photoshop, ou leurs équivalents)
    • Excellente maîtrise de Substance Painter ou d'un flux de travail de texture PBR similaire
    • Aptitude à créer des personnages crédibles, pleins de vie et de personnalité
    • Compétence dans la création de modèles haute poly et basse poly ainsi que dans la texturation
    • Solides compétences en modélisation organique (visages humains, vêtements, créatures crédibles)
    • Capacité à concevoir des types de créatures complexes, des bipèdes aux quadrupèdes et au-delà
    • Interprétation artistique de concepts ou capacité à pousser créativement au-delà d'une idée initiale
    • Excellente compréhension des principes fondamentaux de l'art (forme, texture, valeur et couleur) et connaissance anatomique des formes bipèdes et quadrupèdes
    • Compétences avérées en modélisation de surfaces dures (armures, armes)
    • Expérience avec des nuanceurs basés sur le PBR
    • Expérience de travail avec l’engin de jeu  Unreal
    • Capacité à s'adapter facilement

     

    Qualifications:

    • 7+ years in AAA console/PC game development or 5+ year in unreal engine
    • A strong portfolio showcasing character modeling and texturing skills
    • Excellent knowledge of industry-standard software packages for 3D modeling, high-poly sculpting (Maya, Max, ZBrush, Photoshop, or their equivalents)
    • Excellent knowledge of working in Substance Painter or similar PBR texture workflow
    • Ability to create believable characters that are full of life and personality
    • Ability to create high poly and low poly models as well as textures
    • Strong organic modeling skills (human faces, clothing, believable creatures)
    • Ability to create complex creature types from bipeds to quadrupeds and beyond
    • Artistically interpret concepts or creatively push beyond an initial ideation
    • Excellent understanding of art fundamentals (shape, form, texture, value and color) and anatomical knowledge of both bipedal and quadrupedal forms
    • Strong hard-surface modeling skills (armor, weapons)
    • Experience with PBR based shaders
    • Experience working with Unreal Engine
    • Adaptive
    • Ability to adapt, and develop specific art style, techniques and workflows with minimum guidance
    • Strong mentoring skills, Self-motivation
    • Ability to collaborate with department leads, and different departments to solve artistic and technical challenges
    • Strong verbal and written communication skills in English

    See more jobs at People Can Fly

    Apply for this job

    +30d

    Engine Programmer - Remote

    People Can FlyMontréal, Canada, Remote
    jiraDesigngitc++

    People Can Fly is hiring a Remote Engine Programmer - Remote

    Job Description

    • Optimiser le jeu pour plusieurs plateformes 
    • Développer des outils pour soutenir les autres développeurs(-euses)
    • Améliorer et maintenir la partie (ou composante) moteur du cadre PCF (construit sur Unreal Engine) 
    • Implémenter efficacement des tâches et fonctionnalités avec un minimum de soutien des programmeurs (-euses) expérimenté(e)s 
    • Collaborer avec des développeurs (-euses) plus expérimenté(e)s  pour répartir les tâches, mettre à jour les progrès, poser des questions et signaler des problèmes selon les besoins
    • Collaborer avec l'équipe Framework pour intégrer des composants partagés et améliorer la stabilité/les fonctionnalités des modules partagés 
    • Participer à des revues de code pour partager des connaissances et apprendre des autres membres de l'équipe 
    • Créer de la documentation conforme aux normes de l'équipe 

    Moteur

    • Concevoir, implémenter et maintenir de nouveaux systèmes de bas niveau et une architecture globale sous la supervision d’un chef de projet 
    • Tester les systèmes existants et proposer de nouvelles implémentations de systèmes et de fonctionnalités 
    • Créer des outils et des fonctionnalités d’optimisation des performances et de la mémoire 
    • Tester, déboguer, profiler, optimiser et documenter les implémentations

    ---------------------------------------------------------------------------

    Responsibilities

    • To optimize the game for multiple platforms. 
    • Develop tools to support other developers. 
    • To enhance and maintain the Engine part of PCF Framework (built on Unreal Engine)
    • 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.

    Engine:

    • Design, implement and maintain new low-level systems and overall architecture under lead supervision.
    • Test existing systems and propose new systems and features implementations.
    • Creating performance and memory optimization tools and features.
    • Test, debug, profile, optimize and document implementations.

    Qualifications

    • Au moins 3 ans d’expérience dans le domaine des jeux sur console/PC
    • Impliqué dans le cycle de production d’au moins un titre 
    • Solides compétences en langage de programmation principal C++
    • Expérience avec les outils de gestion de code source et de revue de code (Swarm, Perforce, Git, etc.) 
    • Expérience avec les logiciels de gestion de projet (JIRA, Confluence, etc.)
    • Excellentes compétences en mathématiques et/ou en physique
    • Expérience avec plusieurs systèmes principaux, tels que les graphiques, les outils, l’audio, le réseau, la gestion de la mémoire, les scripts, etc.
    • Capacité à écrire du code solide, fiable et efficace 
    • Bonne connaissance d’Unreal Engine 
    • Bonne maîtrise en communication verbale et écrite en anglais 

    Vous avez peut-être également

    • Expérience avec d’autres langages de programmation 
    • Expérience de travail avec des systèmes multithreadées 
    • Compétences en optimisation des performances et de la mémoire 
    • Expérience sur console, en particulier sur les systèmes de nouvelle génération
    • Baccalauréat (ou supérieur) en informatique ou dans une discipline similaire (physique, mathématiques, etc.) 

    -------------------------------------------------------------------------

    • 3+ years experience working in console / PC games
    • Involved in the production cycle of at least 1 title
    • 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.).
    • Excellent math and/or physics skills.
    • Experience with multiple core systems, such as graphics, tools, audio, networking, memory handling, scripting, etc.
    • Ability to write solid, reliable, efficient code.
    • Good Unreal Engine knowledge.
    • Strong verbal and written communication skills in English. 

    You might have

    • Experience with other programming languages
    • Experience working with multi-threaded systems
    • Performance and memory optimization skills
    • Console experience, especially next-generation systems
    • BS (or higher) in Computer Science or similar discipline (Physics, Math, etc.)

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Concepteur(-trice) senior technique de niveau/Senior Technical Level Designer

    Job Description

     

     

    • Concevoir et implémenter les éléments de jouabilité, les fonctionnalités, les outils et les processus de jeu
    • Contribuer à l'élaboration des meilleures pratiques et des directives pour les flux de travail et la création de contenu en design
    • Superviser l'ensemble de vos domaines de responsabilité en évaluant les besoins en conception, en identifiant les points faibles et les risques potentiels, tout en favorisant activement des améliorations pour l'ensemble des outils, des flux de travail, ainsi que pour l'ensemble des processus
    • Collaborer étroitement avec les programmeurs(-euses), concepteurs(-trices), artistes et animateurs(-trices) pour élaborer des outils et des solutions essentiels, gérer les dépendances entre les fonctionnalités, faciliter la coopération entre les équipes, et participer à la définition de la vision du jeu
    • Soutenir activement l'équipe de conception de niveaux en développant des fonctionnalités flexibles et de hautes qualités qui stimulent leur créativité
    • Participer à établir un équilibre entre la vision créative du projet et les contraintes budgétaires techniques en agissant en tant que référence technique

    -----------------------------------------------------------------------------------------------------------------

    • Design and implement gameplay ingredients, features, tooling and processes
    • Help develop best practices and guidelines for design workflows and authoring
    • Manage the big picture of your areas of ownership, assessing the needs of Design, identifying weak spots and potential risks, proactively driving improvements to the toolset, workflows, and pipelines
    • Collaborate with programmers, designers, artists, and animators to create essential tools and solutions, handle dependencies between features, facilitate teams cooperation and contribute to the vision of the game
    • Be an advocate for the Level Design team, building flexible, high quality features that empower their creativity.
    • Work to ensure a balance between the creative vision for the project and the technical budget constraints by acting as a technical reference

    Qualifications

    • Une expérience professionnelle de plus de 5 ans ou au moins une réalisation sur PC ou console, comprenant une expérience d'au moins 3 ans dans un poste de concepteur technique
    • Compétences techniques : expérience dans l'utilisation de langages de script, ainsi qu'une compréhension des paradigmes et concepts de programmation
    • Bonne maîtrise d'Unreal Engine 4 (avec au moins un jeu réalisé sur UE4 ou UE5)
    • Expérience dans le développement de titres multijoueurs / coopératifs, compréhension de la réplication et de la communication réseau
    • Expérience en profilage de performances et en optimisation
    • Expérience en débogage, compétences élevées en résolution de problèmes et forte volonté interne de comprendre le fonctionnement des choses
    • Capacité à se concentrer et à travailler sans microgestion tout en respectant les échéances
    • Solides compétences en communication verbale et écrite en anglais
    • Éthique de travail élevée et motivation personnelle
    • Passion pour les jeux
    • Excellentes compétences en communication

     

     

    Des Atouts

    • Expérience en développement AAA et/ou sur console
    • Expérience avec plusieurs moteurs 3D différents
    • Expérience dans la conception d'outils et de flux de travail
    • Expérience interdisciplinaire, approche généraliste
    • Connaissance de Maya, 3DS Max ou similaire

    --------------------------------------------------------------------------------------------------------------

    • 5+ years of professional experience or at least one shipped PC or console title, including 3+ years of experience in a technical designer position
    • Technical background - experience with scripting languages, understanding of programming paradigms and concepts
    • Strong Unreal Engine 4 knowledge (With at least one game shipped in UE 4 or UE5)
    • Experience in the development of multiplayer / co-op title, understanding replication and network communication
    • Experience with performance profiling and optimization
    • Debugging experience, high problem-solving skills, and strong internal drive to understand how things work
    • Ability to focus and work without micro-management while adhering to schedules
    • Strong verbal and written communication skills in English
    • High work ethic and self-motivation
    • Passion for Games
    • Excellent communication skills 

    Nice to have

    • AAA and/or console development experience
    • Experience with multiple different 3D engines
    • Experience in the design of tools and workflows
    • Interdisciplinary experience, generalist approach
    • Knowledge of Maya, 3DS Max, or similar 3D package

    See more jobs at People Can Fly

    Apply for this job

    +30d

    Lead Backend Engineer

    People Can FlyGateshead, United Kingdom, Remote
    kotlinjirapostgressqlDesignazuregitrubyjavac++dockerkubernetespythonAWSbackend

    People Can Fly is hiring a Remote Lead Backend Engineer

    Job Description

    Core:

    • Assigns, delegates, and supports individuals in their tasks, monitoring and reviewing the progress of their work.
    • Provides constructive feedback and clear communications to enhance behavior and performance, ensuring a continuous improvement approach. Takes responsibility for evaluating their direct reports during periodic performance reviews, providing valuable insights and assessments toward their career development.
    • Fosters an engaging atmosphere within their team, as well as ensuring a healthy work-life balance by setting clear expectations and scope of work, empowering individuals to propose solutions, and express their opinions. Utilizes data such as pulse checks and satisfaction scores.
    • Collaborates and communicates effectively with other Leads, Directors, departments and project stakeholders on a continuous basis in order to notably build trust and work toward the project’s objectives and ambitions.
    • Follows the Director’s guidance/vision and implements it. Contributes to the Director’s direction by providing important data, raising issues, seeking advice and relays them to relevant project leaders.
    • Autonomously complete tasks and features in a timely fashion.
    • Collaborating with PCF Framework to integrate and develop shared components, and augment stability/features of shared modules.
    • Work closely with Principal(s) and project Architect to implement high quality features and code, proactively identify and address risk with the team.
    • Proactively participate in code reviews to share knowledge and learn from other team members.
    • Stay informed of best practices and technical solutions used at the company.

    Backend:

    • Design and implement backend services for the PCF Online Services Platform, tailored for online gaming.
    • Provide tools and frameworks for smooth backend service integration with game clients and servers.
    • Implement protective measures against threats and ensure adherence to data protection laws.
    • Regularly refine the performance of online services, focusing on server efficiency and user load management.
    • Resolve technical issues and continuously support and update online services for stable performance.

    Qualifications

    • 8+ years experience working in console / PC games including prior experience in any leadership capacity
    • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
    • Involved in the full production cycle of at least 2 titles
    • Strong mentoring and leadership skills.
    • Excellent primary programming language skills.
    • Proficient with Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
    • Proficient with Project Management Software (JIRA, Confluence, etc.).
    • Ability to work autonomously.
    • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
    • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
    • Skilled in Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
    • Experience with SQL databases (like Postgres) and Redis, focusing on scalability and efficiency.
    • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
    • Solid understanding of client-server methodologies and technologies.
    • Good knowledge of scalability, security, and code maintainability.
    • Ability to produce secure, reliable, and readable code.
    • Strong verbal and written communication skills in English.

    Nice to have:

    • Understanding of Unreal Engine for game development
    • Experience with OpenAPI and code generation tools
    • Experience with monitoring stacks: Prometheus, InfluxDB, Loki, Grafana
    • Video Game-specific experience
    • Knowledge of OpenTelemetry for application monitoring

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Principal Gameplay Programmer - Remote

    Job Description

    • Créer, promouvoir et bâtir des prototypes des idées d’actions pour les mécanismes et les systèmes fondamentaux de combat et de maniabilité, des personnages de combat, leur présentation, leur comportement, leurs capacités et les rencontres dans différentes situations.
    • Intégrer le personnage de combat avec des animations et des comportements en utilisant des machines à états, des arbres de comportement, des effets visuels, des effets sonores et des situations de combat, avec des environnements d’arènes et des rythmes narratifs en utilisant les outils de conception de niveaux fournis et divers autres systèmes de scripts.
    • Créer des documents de conception, des notes d’information sur les contenus, des descriptions de systèmes et d’autres moyens de partager toute l’information nécessaire avec les équipes concernées.
    • Assumer la pleine responsabilité de la fonction produite – des plans conceptuels et sur papier jusqu’à la livraison du jeu, en passant par le prototypage, le scriptage, l’itération, le débogage et l’optimisation.
    • Assurer que le jeu offre une excellente jouabilité, du plaisir et un bon niveau de difficulté, et ce, dès le début du processus de développement et qu’il reflète l’intention des concepteurs aux étapes convenues.
    • Travailler dans le moteur pour ajuster, écrire les scripts et régler vos fonctionnalités, et contribuer à définir les outils dont vous avez besoin pour le faire.
    • Mener des séances de test de jeu pour les développeurs concernés (concepteurs de niveaux, artistes, animateurs et programmeurs) afin de discuter du produit et d’améliorer les prototypes mis en œuvre.
    • Collaborer avec des intervenants de plusieurs disciplines, en veillant à ce que les partenaires concernés soient mobilisés et informés tout au long du processus de développement.
    • Se maintenir à jour en ce qui concerne les tendances de l’industrie et de la conception de produits pour améliorer l’expérience et le plaisir du joueur.

    ---------------------------------------------------------------------------------------------

    • To develop and maintain the tools and systems necessary for other developers to create missions, build complex gameplay mechanics, and balance the game.
    • To enhance and maintain the Gameplay part of PCF Framework (built on Unreal Engine 4)
    • Prototype a new gameplay features
    • Code for complex gameplay mechanics
    • Code for level layout, event scripting, balancing, pacing, and tuning
    • Test, debug, profile and optimize implementations
    • Create design documentation according to Team Standards
    • Occasionally support Lead in recruitment projects with HR collaboration
    • Occasionally can onboard new hires
    • Actively attend to code review

    Qualifications

    • Excellente connaissance d’Unreal Engine 4.
    • Au moins 6 ans d’expérience dans la production de jeux pour consoles et PC.
    • Au moins 6 ans d'expérience dans la livraison de jeux AAA de tir à la troisième personne ou à la première personne dans des postes de conception des systèmes ou des combats.
    • Capacité avérée à communiquer la vision conceptuelle et à l’harmoniser avec celle des partenaires internes et du public cible.
    • Capacité exceptionnelle à conceptualiser, promouvoir et mettre en œuvre des systèmes et des fonctionnalités de jeu à l’aide de divers outils, technologies et langages visuels.
    • Connaissance d’un processus de développement itératif et capacité à créer rapidement des prototypes et à évaluer de nouvelles mécaniques de jeu.
    • Solides compétences en analyse, facilitation et organisation.
    • Grande passion pour les jeux vidéo, de préférence les jeux de tir.
    • Vaste expérience des jeux d’action en ligne.
    • Fortes compétences en communication orale et écrite en anglais.
    • Forte éthique de travail et motivation personnelle.
    • La connaissance des langages de script et de solides bases en mathématiques constituent un atout.
    • Une bonne compréhension de la conception de systèmes, de la psychologie des joueurs et des tendances émergentes de l'industrie constitue un atout.

    --------------------------------------------------------------------------------------------------

    • Typically 6+ years of experience in the production of games for consoles and PC
    • Typically at least 1 shipped AAA projects from start to finish with credits as a programmer
    • 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
    • Excellent skills in C/C++
    • Strong math skills
    • Strong familiarity with AI, physics, animation and gameplay code in general
    • Experience with character scripting, animation blending and similar techniques
    • Ability to diagnose problems and make quick and accurate decisions
    • Experience with profiling and optimizations
    • Experience working on consoles such as PS4 and Xbox One
    • Unreal Engine 4 excellent knowledge
    • Ability to write solid, reliable, efficient code
    • Being able to work efficiently under tight deadlines
    • Proficiency with Atlassian software (JIRA, Confluence)
    • Proficiency with Swarm and Perforce
    • Strong verbal and written communication skills in English
    • Open-minded team player attitude
    • Strong work ethic and self-motivated
    • Passionate about playing and making video games

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Concepteur(-trice) Audio principal(e) / Principal Audio Designer - Remote

    Job Description

     

    Responsabilités

    • Fournir du mentorat, des directives et des principes de création audio exemplaires pour assurer des résultats de qualité et des pratiques de travail efficaces.
    • Connaître l’histoire et la mécanique du jeu, les comprendre et les promouvoir auprès de l’équipe audio.
    • Travailler avec l’équipe de production pour attribuer les tâches et établir un calendrier d’équipe.
    • Veiller à ce que le travail de l’équipe audio respecte la direction audio, les délais de production ainsi que les normes de qualité et les limites de performance du moteur.
    • Monter le projet audio à partir de zéro (mise en œuvre dans Wwise, hiérarchies dans le mixage, etc.).
    • Proposer des projets de recherche et développement (R&D) et apporter des améliorations au pipeline et au flux de travail.
    • Effectuer des corrections de bogues et décrire des études de cas en R&D dans la base de connaissances..
    • Analyser les scènes pour déceler les problèmes de performance (profiler les performances, bogues de voix, etc.).
    • Utiliser tous les outils à la disposition du service pour créer des effets sonores pour le jeu.
    • Mettre au point de nouvelles techniques pour le matériel de nouvelle génération et travailler en collaboration avec les équipes d’ingénierie pour élargir l’ensemble d’outils audio.
    • Fournir une rétroaction au quotidien et résoudre les problèmes de manière créative.
    • Effectuer régulièrement l’évaluation du rendement des employés.
    • Mener des initiatives de recrutement en collaboration avec les ressources humaines.
    • Assurer l’intégration des nouveaux employés.

    -----

    Responsibilities

    • Owning and improving the Audio pipeline
    •  Managing talents of  the Audio team to achieve best possible result for the project and personal growth of team members
    • Designing and delivering impressive Audio moments that enhance the player experience.
    • Collaboration with the studio:
    • Production, Level Design, Game Design, Art, Animation, Lightning, Meshers, Tech Art, Programmers, all developers.
    • Provide mentorship, direction and best in class Audio principles to ensure quality results and efficient working practices.
    • Know the game’s story and gameplay, understand it and evangelize it to the Audio team.
    • Work with production team on tasks assignment and a team schedule.
    • Ensure that the work of the Audio team follows the quality of engine standards as well as engine performance limitations, Audio direction and production deadlines.
    • Set up audio project from scratch (Wwise implementation, mix hierarchies etc)
    • Providing R&D projects and pipeline and workflows improvements.
    • Bugfixing and describing R&D case studies in knowledge base.
    • Analyzing the scene for performance issues, (Profiler, voice starvation etc).
    • Using every tool at department disposal to create SFX for the game.
    • Innovating new techniques for next-gen hardware, and work with the engineers to expand the Audio toolset.
    • Provide day-to-day feedback and creatively solve problems.
    • Conduct consistent performance reviews of staff members.
    • Conduct recruitment projects with HR collaboration.
    • Conduct onboarding to new hires.

     

    Qualifications

     

    • Minimum de 7 ans d’expérience dans le développement de jeux.
    • Au moins deux titres AAA développés du début à la fin et publiés.
    • 2 ans d’expérience à la tête d’une équipe.
    • Fortes compétences en leadership et en mentorat.
    • Très bonne compréhension des processus de création et de développement de jeux.
    • Expérience dans tous les aspects de la création de contenu de jeux pour consoles et PC.
    • Expérience de travail approfondie avec UE4 et UE5.
    • Connaissance experte des stations audio numériques (DAW) (Reaper, Pro Tools, etc.).
    • Connaissance experte de Wwise.
    • Solide connaissance des techniques actuelles de mixage audio 3D.
    • Solide connaissance de la mastérisation et du mixage par plateforme.
    • Expérience approfondie en scriptage visuel dans l’éditeur Unreal Engine.
    • Solides compétences en résolution de problèmes techniques.
    • Passion pour les jeux vidéo et leur création.

    -----

    • Minimum 7+ years of game development experience.
    • At least two AAA titles developed and shipped from start to finish.
    • Minimum 2 years of team-leading experience.
    • Strong Leadership and mentoring skills.
    • Great understanding of creative and game development processes.
    • Experience in all aspects of creating game content for consoles and PC.
    • Extensive experience working with UE4-UE5.
    • Expert DAW knowledge (reaper, ProTools...).
    • Expert knowledge of Wwise.
    • Strong knowledge of current 3D audio mixing.
    • Strong knowledge of mastering and mixing per platform.
    • Strong experience with visual scripting in Unreal Engine Editor .
    • High proficiency in technical problem solving.
    • Passionate about playing and making video games.

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Senior Technical Level Designer

    Job Description

    • Concevoir et implémenter les éléments de jouablilité, les fonctionnalités, les outils et les processus de jeu
    • Contribuer à l'élaboration des meilleures pratiques et des directives pour les flux de travail et la création de contenu en design
    • Superviser l'ensemble de vos domaines de responsabilité en évaluant les besoins en conception, en identifiant les points faibles et les risques potentiels, tout en favorisant activement des améliorations pour l'ensemble des outils, des flux de travail, ainsi que pour l'ensemble des processus
    • Collaborer étroitement avec les programmeurs(-euses), concepteurs(-trices), artistes et animateurs(-trices) pour élaborer des outils et des solutions essentiels, gérer les dépendances entre les fonctionnalités, faciliter la coopération entre les équipes, et participer à la définition de la vision du jeu
    • Soutenir activement l'équipe de conception de niveaux en développant des fonctionnalités flexibles et de haute qualité qui stimulent leur créativité
    • Participer à établir un équilibre entre la vision créative du projet et les contraintes budgétaires techniques en agissant en tant que référence technique

    -----------------------------------------------------------------------------------------------------------------

    • Design and implement gameplay ingredients, features, tooling and processes
    • Help develop best practices and guidelines for design workflows and authoring
    • Manage the big picture of your areas of ownership, assessing the needs of Design, identifying weak spots and potential risks, proactively driving improvements to the toolset, workflows, and pipelines
    • Collaborate with programmers, designers, artists, and animators to create essential tools and solutions, handle dependencies between features, facilitate teams cooperation and contribute to the vision of the game
    • Be an advocate for the Level Design team, building flexible, high quality features that empower their creativity.
    • Work to ensure a balance between the creative vision for the project and the technical budget constraints by acting as a technical reference

    Qualifications

    • Une expérience professionnelle de plus de 5 ans ou au moins une réalisation sur PC ou console, comprenant une expérience d'au moins 3 ans dans un poste de concepteur technique
    • Compétences techniques : expérience dans l'utilisation de langages de script, ainsi qu'une compréhension des paradigmes et concepts de programmation
    • Bonne maîtrise d'Unreal Engine 4 (avec au moins un jeu réalisé sur UE4 ou UE5)
    • Expérience dans le développement de titres multijoueurs / coopératifs, compréhension de la réplication et de la communication réseau
    • Expérience en profilage de performances et en optimisation
    • Expérience en débogage, compétences élevées en résolution de problèmes et forte volonté interne de comprendre le fonctionnement des choses
    • Capacité à se concentrer et à travailler sans microgestion tout en respectant les échéances
    • Solides compétences en communication verbale et écrite en anglais
    • Éthique de travail élevée et motivation personnelle
    • Passion pour les jeux
    • Excellentes compétences en communication

    Des Atouts

    • Expérience en développement AAA et/ou sur console
    • Expérience avec plusieurs moteurs 3D différents
    • Expérience dans la conception d'outils et de flux de travail
    • Expérience interdisciplinaire, approche généraliste
    • Connaissance de Maya, 3DS Max ou d'un package 3D similaire

    --------------------------------------------------------------------------------------------------------------

    • 5+ years of professional experience or at least one shipped PC or console title, including 3+ years of experience in a technical designer position
    • Technical background - experience with scripting languages, understanding of programming paradigms and concepts
    • Strong Unreal Engine 4 knowledge (With at least one game shipped in UE 4 or UE5)
    • Experience in the development of multiplayer / co-op title, understanding replication and network communication
    • Experience with performance profiling and optimization
    • Debugging experience, high problem-solving skills, and strong internal drive to understand how things work
    • Ability to focus and work without micro-management while adhering to schedules
    • Strong verbal and written communication skills in English
    • High work ethic and self-motivation
    • Passion for Games
    • Excellent communication skills 

    Nice to have

    • AAA and/or console development experience
    • Experience with multiple different 3D engines
    • Experience in the design of tools and workflows
    • Interdisciplinary experience, generalist approach
    • Knowledge of Maya, 3DS Max, or similar 3D package

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Directeur(-trice) du développement / Development Director - Remote

    Job Description

    Directeur ou directrice du développement

    Le Projet Victoria est un jeu d’action-aventure AAA non encore annoncé développé par notre équipe nord-américaine, avec le soutien des studios européens du Groupe PCF.

    PCF recherche actuellement un ou une leader solide pour prendre en charge la réalisation d’un produit AAA, diriger et gérer le développement du projet du début à la fin, en visant la livraison du jeu dans les délais tout en maintenant les objectifs de qualité, le tout en étroite collaboration avec les producteurs et les directeurs et responsables pour y parvenir.

    • Maintenir le calendrier du projet, le plan de ressources, le registre des risques et le budget.
    • Collaborer avec le Centre d’excellence de la production de PCF pour créer et maintenir la méthodologie et les processus de production du studio, et être responsable de leur mise en œuvre et de leur suivi tout au long du développement du projet.
    • Fournir du leadership à des équipes interdisciplinaires, établir et maintenir des relations collaboratives avec tous les services.
    • Faciliter et améliorer la communication interne.
    • Encadrer le personnel et veiller à la qualité au sein de l’équipe de production.
    • Gérer la relation avec l’éditeur (qu’il soit interne ou externe) et orienter l’équipe afin de répondre aux attentes de l’éditeur et des parties prenantes.
    • Établir, développer et cultiver toute relation commerciale essentielle à la réussite du projet.
    • Soumettre des rapports sommaires à la haute direction concernant les risques liés au projet, les mesures correctrices à adopter et l’avancement de l’échéancier.

    -------------------------------------------------------------------------------------------------

    ​​​​PCF is looking for a strong leader to own delivery of a AAA product, direct and manage project development from beginning to end, focusing on shipping the game on time while maintaining quality targets, working closely with Producers and Directors/Leads on achieving this.

    • Maintaining project schedule, resource plan, risk register and budget.
    • Collaborating with PCF’s Production Center of Excellence in creating and maintaining the studio's production methodology and processes and being responsible for implementing and following them in the project development.
    • Provide leadership to cross-discipline teams, build and maintain a collaborative relationship with all the departments.
    • Facilitating and improving internal communication.
    • Mentoring staff and quality within production team.
    • Manage publisher relationship (whether internal or external) and direct team to meet publisher and stakeholder expectations.
    • Build, develop, and grow any business relationships vital to the success of the project.
    • High level reporting to executive level on project risks, counter measures and schedule progress.

    Qualifications

    • Plus de 10 ans d’expérience dans le développement de jeux dans un poste de direction.
    • Au moins un jeu AAA publié comme producteur ou productrice en chef ou dans un rôle similaire.
    • Expérience dans la gestion d’une équipe d’au moins 100 personnes.
    • Expérience de travail avec des éditeurs externes.
    • Compétences avérées en gestion de projet.
    • Excellentes compétences en matière de présentations.
    • Connaissance des méthodologies de développement de logiciels Agile et Waterfall.
    • Bonnes compétences en négociation.
    • Extrêmement doué pour la résolution de problèmes et l’organisation.
    • Excellent esprit d’équipe, axé sur l’entretien de bonnes relations de travail au sein de l’équipe.
    • Capacité à travailler efficacement avec des personnes de spécialités et d’horizons différents.
    • Capacité à travailler sous pression.
    • Forte éthique de travail et motivation personnelle.
    • Passion pour les jeux.
    • Excellentes compétences en communication orale et écrite en anglais.

    -----------------------------------------------------------------------------------------------------

    • 10+ years’ experience in a Game Development in a leading role
    • At least one AAA game shipped in Lead Producer or similar role
    • Experience in managing a team of at least 100+ people
    • Experience in working with external Publishers
    • Proven project management skills
    • Excellent presentation skills
    • Knowledge of Agile and Waterfall software development methodologies
    • Good negotiation skills
    • Extremely strong problem solving and organizational skills
    • Excellent teamwork, focus on contributing to good working relationships throughout the team
    • Ability to work effectively with people with different specializations and backgrounds
    • Ability to work under time pressure
    • Strong work ethic and self-motivated.
    • Passion for Games.
    • Strong verbal and written communication skills in English

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Programmeur(-euse) senior d’interface utilisateur / Senior UI Programmer

    Job Description

    • Collaborer avec des artistes, des concepteurs et des développeurs de jeu afin de créer des fonctionnalités de pointe et d’améliorer l’expérience des joueurs.
    • Travailler en étroite collaboration avec d’autres développeurs d’interface utilisateur et concepteurs de jeu pour mettre en place des processus de prototypage efficaces.
    • Peaufiner les prototypes d’interface utilisateur pour les amener au niveau AAA en faisant preuve d’un grand souci du détail, particulièrement en matière de conformité, d’accessibilité et de disposition.
    • Écrire des codes propres, efficaces et maintenables.
    • Tester, déboguer, profiler et optimiser la mise en œuvre des éléments.
    • Créer une documentation de conception conforme aux normes de l’équipe.
    • Participer activement aux examens du code.
    • Concevoir et mettre en œuvre de nouveaux systèmes d’interface utilisateur et itérer les systèmes existants.

    -----------------------------------------------------------------------------------------

    • Collaborate with artists, designers and gameplay developers to work on cutting-edge features, improving player experience.
    • Work closely with other UI developers and game designers to organize effective prototyping process.
    • Polish UI prototypes to AAA level with attention to detail, especially with compliance, accessibility and layout.
    • Write clean, efficient, and maintainable code.
    • Test, debug, profile and optimize implementations.
    • Create design documentation according to Team Standards.
    • Actively attend to code review.
    • Design and implement new UI systems, and iterate on existing ones.

    Qualifications

    • Au moins 6 ans d’expérience en programmation C++.
    • Connaissance du moteur Unreal Engine 4 et expérience avec celui-ci.
    • Six (6) ans d’expérience dans le développement et la mise à l’essai de fonctionnalités pour l’interface utilisateur sur plusieurs plateformes.
    • Connaissance du rendu, de la segmentation, de la mise en réseau et d’autres systèmes ayant une incidence sur la qualité et la performance.
    • Connaissance des techniques d’optimisation avec UMG.
    • Fortes compétences en débogage et profilage.
    • Capacité à écrire des codes solides, fiables et efficaces.
    • Fortes compétences en communication orale et écrite en anglais.
    • Esprit d’équipe et ouverture.
    • Forte éthique de travail et motivation personnelle.
    • Passion les jeux vidéo et leur création.

    Atouts

    • Connaissances en matière de conception liée à l’interface utilisateur et à l’ergonomie.
    • Expérience d’un titre AAA publié.
    • Connaissance de JIRA, Swarm et Perforce.
    • Baccalauréat (ou niveau d’études supérieur) en informatique ou dans une discipline similaire (physique, mathématiques, génie électronique, etc.).

    ------------------------------------------------------------------------------------------

    • At least 6 years C++ programming experience
    • Knowledge and experience of Unreal Engine 4
    • Must have  6 years experience with developing and testing UI features across multiple platforms
    • Knowledge of rendering, threading, networking and other systems impacting quality and performance
    • Understanding of UMG optimization techniques
    • Strong debugging and profiling skills
    • Ability to write solid, reliable, efficient code
    • Strong verbal and written communication skills in English
    • Open-minded team player attitude
    • Strong work ethic and self-motivated
    • Passionate about playing and making video games

      Nice to have
       
    • Knowledge of design relating to user-interface and ergonomics
    • Shipped AAA title experience
    • JIRA, Swarm and Perforce Knowledge
    • BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)

    See more jobs at People Can Fly

    Apply for this job

    +30d

    Lead Backend Programmer

    People Can FlyGateshead, United Kingdom, Remote
    kotlinjirapostgressqlDesignazuregitrubyjavac++dockerkubernetespythonAWSbackend

    People Can Fly is hiring a Remote Lead Backend Programmer

    Job Description

    Core:

    • Assigns, delegates, and supports individuals in their tasks, monitoring and reviewing the progress of their work.
    • Provides constructive feedback and clear communications to enhance behavior and performance, ensuring a continuous improvement approach. Takes responsibility for evaluating their direct reports during periodic performance reviews, providing valuable insights and assessments toward their career development.
    • Fosters an engaging atmosphere within their team, as well as ensuring a healthy work-life balance by setting clear expectations and scope of work, empowering individuals to propose solutions, and express their opinions. Utilizes data such as pulse checks and satisfaction scores.
    • Collaborates and communicates effectively with other Leads, Directors, departments and project stakeholders on a continuous basis in order to notably build trust and work toward the project’s objectives and ambitions.
    • Follows the Director’s guidance/vision and implements it. Contributes to the Director’s direction by providing important data, raising issues, seeking advice and relays them to relevant project leaders.
    • Autonomously complete tasks and features in a timely fashion.
    • Collaborating with PCF Framework to integrate and develop shared components, and augment stability/features of shared modules.
    • Work closely with Principal(s) and project Architect to implement high quality features and code, proactively identify and address risk with the team.
    • Proactively participate in code reviews to share knowledge and learn from other team members.
    • Stay informed of best practices and technical solutions used at the company.

    Backend:

    • Design and implement backend services for the PCF Online Services Platform, tailored for online gaming.
    • Provide tools and frameworks for smooth backend service integration with game clients and servers.
    • Implement protective measures against threats and ensure adherence to data protection laws.
    • Regularly refine the performance of online services, focusing on server efficiency and user load management.
    • Resolve technical issues and continuously support and update online services for stable performance.

    Qualifications

    • 8+ years experience working in console / PC games including prior experience in any leadership capacity
    • Involved in the full production cycle of at least 2 titles
    • Strong mentoring and leadership skills.
    • Excellent primary programming language skills.
    • Proficient with Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
    • Proficient with Project Management Software (JIRA, Confluence, etc.).
    • Ability to work autonomously.
    • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
    • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
    • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
    • Skilled in Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
    • Experience with SQL databases (like Postgres) and Redis, focusing on scalability and efficiency.
    • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
    • Solid understanding of client-server methodologies and technologies.
    • Good knowledge of scalability, security, and code maintainability.
    • Ability to produce secure, reliable, and readable code.
    • Strong verbal and written communication skills in English.

    Nice to have:

    • Understanding of Unreal Engine for game development
    • Experience with OpenAPI and code generation tools
    • Experience with monitoring stacks: Prometheus, InfluxDB, Loki, Grafana
    • Video Game-specific experience
    • Knowledge of OpenTelemetry for application monitoring

    See more jobs at People Can Fly

    Apply for this job

    +30d

    Senior Backend Engineer

    People Can FlyGateshead, United Kingdom, Remote
    kotlinjirapostgressqlDesignazureqagitrubyjavac++dockerkubernetespythonAWSbackend

    People Can Fly is hiring a Remote Senior Backend Engineer

    Job Description

    Core:

    • Propose, implement and own tasks and features in a timely fashion.
    • Provide regular updates to the production.
    • Collaborating with PCF Online Services to integrate and develop shared components, and augment stability/features of shared modules.
    • Consider the performance of the work that you do.
    • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed.
    • Work closely with Principal and project Architect to implement high quality features and code, proactively identify and address risk with the team.
    • Proactively participate in code reviews to share knowledge and learn from other team members.
    • Occasionally support Lead in recruitment projects with HR collaboration.
    • Stay informed of best practices and technical solutions used at the company.
    • Work with QA teams to define testing requirements for new and existing features.

    Backend:

    • Design and implement backend services for the PCF Online Services Platform, tailored for online gaming.
    • Provide tools and frameworks for smooth backend service integration with game clients and servers.
    • Implement protective measures against threats and ensure adherence to data protection laws.
    • Regularly refine the performance of online services, focusing on server efficiency and user load management.
    • Resolve technical issues and continuously support and update online services for stable performance.

    Qualifications

    • 6+ years experience working in console / PC games.
    • Involved in the production cycle of at least 1 title.
    • Excellent primary programming language skills.
    • Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
    • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
    • Ability to work autonomously.
    • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
    • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
    • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
    • Skilled in Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
    • Experience with SQL databases (like Postgres) and Redis, focusing on scalability and efficiency.
    • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
    • Solid understanding of client-server methodologies and technologies.
    • Good knowledge of scalability, security, and code maintainability.
    • Ability to produce secure, reliable, and readable code.
    • Good mentoring skills.
    • Strong verbal and written communication skills in English.

    Nice to have:

    • Experience with a product's full development cycle, including post-launch operations
    • Good skills in C/C++, with the ability to handle complex issues in these languages
    • Previous work in leading tech companies like FAANG is a plus
    • Understanding of Unreal Engine for game development
    • Familiarity with OpenAPI and code generation tools
    • Experience with tools like Prometheus, InfluxDB, Loki, and Grafana
    • Knowledge of OpenTelemetry for application monitoring
    • Video Game-specific experience

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Programmeur (-euse) senior en jouabilite / Senior Gameplay Programmer - Remote

    Job Description

    • Développer et maintenir les outils et les systèmes nécessaires pour permettre à d’autres développeurs de créer des missions, bâtir des mécaniques de jeu complexes et équilibrer le jeu.
    • Améliorer et maintenir la jouabilité dans le système PCF Framework (basé sur Unreal Engine 4).
    • Créer des prototypes pour de nouvelles fonctionnalités de jeu.
    • Écrire des codes pour des mécaniques de jeu complexes.
    • Écrire des codes pour la disposition des niveaux, le scriptage des événements, l’équilibrage, le rythme narratif et la mise au point.
    • Tester, déboguer, profiler et optimiser la mise en œuvre des éléments.
    • Créer une documentation de conception conforme aux normes de l’équipe.
    • Occasionnellement, aider la personne responsable à mener des initiatives de recrutement en collaboration avec les ressources humaines.
    • Occasionnellement, intégrer de nouveaux employés.
    • Participer activement aux examens du code.

    ________________________________________________________________________

    • To develop and maintain the tools and systems necessary for other developers to create missions, build complex gameplay mechanics, and balance the game.
    • To enhance and maintain the Gameplay part of PCF Framework (built on Unreal Engine 4)
    • Prototype a new gameplay features
    • Code for complex gameplay mechanics
    • Code for level layout, event scripting, balancing, pacing, and tuning
    • Test, debug, profile and optimize implementations
    • Create design documentation according to Team Standards
    • Occasionally support Lead in recruitment projects with HR collaboration
    • Occasionally can onboard new hires
    • Actively attend to code review

    Qualifications

    • Typiquement au moins 6 ans d’expérience dans la production de jeux pour consoles et PC.
    • Typiquement au moins 1 projet AAA terminé, avec mention comme programmeur ou programmeuse au générique.
    • Grande acuité de ce qui rend les systèmes de jeu amusants.
    • Capacité à travailler dans un environnement fluide et changeant, en faisant face à des défis créatifs en constante évolution.
    • Capacité à travailler avec des développeurs de jeux de toutes disciplines.
    • Solides compétences en programmation C/C++.
    • Solides compétences en mathématiques.
    • Très bonne connaissance de l’IA, de la physique, de l’animation et de la programmation en jouabilité en général.
    • Expérience avec le scriptage de personnages, la fusion d’animation et des techniques similaires.
    • Capacité à repérer les problèmes et à prendre des décisions rapides et justes.
    • Expérience en profilage et optimisation.
    • Expérience de travail sur des consoles comme PS4 et Xbox One.
    • Excellente connaissance du moteur Unreal Engine 4.
    • Capacité à écrire des codes solides, fiables et efficaces.
    • Capacité à travailler efficacement dans des délais serrés.
    • Maîtrise des logiciels Atlassian (JIRA, Confluence).
    • Maîtrise de Swarm et de Perforce.
    • Fortes compétences en communication orale et écrite en anglais.
    • Esprit d’équipe et ouverture.
    • Forte éthique de travail et motivation personnelle.
    • Passion les jeux vidéo et leur création.

    _______________________________________________________________________

    • Typically 6+ years of experience in the production of games for consoles and PC
    • Typically at least 1 shipped AAA projects from start to finish with credits as a programmer
    • 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
    • Excellent skills in C/C++
    • Strong math skills
    • Strong familiarity with AI, physics, animation and gameplay code in general
    • Experience with character scripting, animation blending and similar techniques
    • Ability to diagnose problems and make quick and accurate decisions
    • Experience with profiling and optimizations
    • Experience working on consoles such as PS4 and Xbox One
    • Unreal Engine 4 excellent knowledge
    • Ability to write solid, reliable, efficient code
    • Being able to work efficiently under tight deadlines
    • Proficiency with Atlassian software (JIRA, Confluence)
    • Proficiency with Swarm and Perforce
    • Strong verbal and written communication skills in English
    • Open-minded team player attitude
    • Strong work ethic and self-motivated
    • Passionate about playing and making video games

    See more jobs at People Can Fly

    Apply for this job

    People Can Fly is hiring a Remote Game Data Analyst - AAA Games - Ireland

    Job Description

    People Can Fly is looking for a Data Analyst with a focus on collection, interpretation, visualization, and analysis of players’ behavior data to help drive and support our decision-making. The primary objective of the position is to transform complex data into a reporting structure that allows Game Teams & Publishing stakeholders to understand the data and draw actionable conclusions.

    As a Data Analyst you will work closely with the development team to optimize and elevate their products. Using your data prowess, you will actively identify where analyses can provide value, recommend what data should be collected, and produce reports which will be used to help steer the future of People Can Fly games. You will have the opportunity to partner with designers, marketers, product managers, and peer data scientists to uncover insights that will improve our ability to engage, retain and monetize our players.

    The successful candidate will have excellent SQL knowledge, and enjoy combining analytic skills with business acumen to provide the data and insights that will drive our continued success.

    Responsibilities:

    • Find opportunities to elevate the impact of analytics – Become an expert in the data and analytics infrastructure around the products you support. Identify areas of improvement, make recommendations, and work with engineering teams to implement those solutions.
    • Generate fast insights – Drive action through data insights on new game features, live game events, or upcoming game launches!
    • You'll create and provide on-going reports and monitor the performance of our games.
    • You'll transfer complex mathematical relationships into actionable dashboards, presentations and talks; you'll edit large amounts of data in visually concise and comprehensible ways.
    • You'll define, create, and implement complex quantitative models for projection to evaluate user behavior, and you'll identify the decisive predicting variables for successful customer retention steps.
    • You'll evaluate A/B tests and multivariate tests to optimize mission-oriented decisions.
    • You will conduct analysis using SQL and other database tools.
    • You will guide best practices in tools and visual technologies to help evolve the project dashboards to provide essential data for project monitoring.
    • You will develop scripts and queries to import and manipulate clean data from multiple sources.

    Qualifications

    • 2+ year proven track record doing data analysis of digital business and gameplay data (or related analytics and reporting).
    • Proficiency in SQL, both writing new queries and reviewing/optimizing existing queries.
    • Demonstrable experience in visualization tools such as Tableau or Power BI.
    • Experience distilling analytics findings to tell a story with data to various types of audiences.
    • Strong in mathematics and quantitative analysis with a passion for numbers and data
    • Knowledge of and passion for video games.

    See more jobs at People Can Fly

    Apply for this job