People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce à nos programmes de télétravail.
Fondée en 2002, PCF a marqué le genre des jeux de tir avec des titres comme Painkiller, Bulletstorm, Gears of War: Judgment et Outriders. Nous sommes l’un des studios Unreal Engine les plus expérimentés de l’industrie et nous renforçons nos capacités au moyen de solutions internes, à savoir l’infrastructure PCF Framework.
Nos équipes créatives travaillent actuellement sur plusieurs titres passionnants : Gemini est notre nouveau projet en développement avec Square Enix ; Maverick est un jeu Triple-A développé en collaboration avec Microsoft Corporation ; Bifrost et Victoria sont des projets que nous développons en modèle d'auto-édition. Nous travaillons également sur un projet de réalité virtuelle et d'autres projets non dévoilés, plus d'informations à venir plus tard.
Forte de plus de 20 ans d’expérience, PCF se lance à la découverte de nouveaux horizons. Nous avons pour but de combiner notre expertise avec la créativité des meilleurs visionnaires de l’industrie afin de travailler collectivement à la nouvelle génération de jeux d’action destinés à la communauté mondiale de joueurs.
Si vous choisissez d’entreprendre cette aventure avec nous, vous aurez l’occasion de perfectionner votre art et d’approfondir vos connaissances, en travaillant aux côtés de chefs de file de l’industrie pour offrir une expérience unique et toute nouvelle aux joueurs du monde entier.
_________________________________________________________________
People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.
Founded in 2002, we made our mark on the shooter genre with titles such as Painkiller, Bulletstorm, Gears of War: Judgment, and Outriders. We are one of the most experienced Unreal Engine studios in the industry and we are expanding it with in-house solutions called PCF Framework.
Our creative teams are currently working on several exciting titles: Gemini is our new project being developed with Square Enix; Maverick is a Triple-A game developed in collaboration with Microsoft Corporation; Bifrost & Victoria are projects we're growing in the self-publishing model. We are also busy working on a VR and undisclosed projects, more information on those to come later.
With over 20 years of experience, PCF sets out to explore new horizons. We aim to combine our expertise with creativity of the best and most forward-thinking talents in the industry to work together on the new generation of action games for the global gaming community.
If you decide to accompany us on this journey, you’ll have a chance to perfect your craft and expand your knowledge, working alongside leaders in the industry on bringing a brand-new unique experience to the players worldwide.
Descriptif de poste
Nous sommes à la recherche d’un(e) programmeur(-euse) backend sénior pour rejoindre notre équipe. Dans ce rôle, vous serez responsable de la conception, du déploiement et de la maintenance des systèmes backend qui alimentent nos expériences de jeu en ligne et en direct. Votre expertise sera essentielle pour garantir une jouabilité fluide et des performances robustes, alors que vous collaborerez avec des équipes interfonctionnelles pour fournir des solutions innovantes dans un environnement de jeu dynamique.
Responsabilités:
- Proposer, mettre en œuvre et prendre en charge les tâches et fonctionnalités assignées, en garantissant une livraison en temps voulu conforme aux délais du projet
- Fournir des mises à jour régulières sur l'avancement à l'équipe de production, facilitant ainsi la communication efficace et l'alignement sur les objectifs du projet
- Collaborer avec l'équipe de la PCF Online Platform pour intégrer et développer des composants partagés, en améliorant la stabilité et la fonctionnalité des modules utilisés sur la plateforme
- Écrire un code de haute qualité, efficace et maintenable, conforme aux normes de l'industrie et aux meilleures pratiques, garantissant ainsi des performances optimales des produits
- Décomposer les tâches complexes en unités plus petites et gérables, mettre à jour régulièrement les parties prenantes sur l'avancement, et communiquer proactivement les questions ou problèmes tout en proposant des solutions réalisables
- Travailler en étroite collaboration avec d'autres membres seniors de l'équipe pour mettre en œuvre des fonctionnalités et du code de haute qualité, en identifiant proactivement les risques potentiels et en les abordant avec l'équipe
- Participer activement aux revues de code pour favoriser un environnement collaboratif, partager des idées et apprendre des autres membres de l'équipe afin d'améliorer la qualité globale du code
- Aider occasionnellement les responsables d'équipe dans les efforts de recrutement, en collaborant avec les ressources humaines pour identifier et évaluer les candidats potentiels
- Se tenir informé(e) des meilleures pratiques, des tendances de l'industrie et des solutions techniques pertinentes au développement backend pour améliorer continuellement ses compétences et ses pratiques
- S'associer aux équipes QA pour définir et établir les exigences de test pour les nouvelles fonctionnalités et celles existantes, en garantissant des processus d'assurance qualité complets
- Concevoir et mettre en œuvre des services backend robustes pour la PCF Online Platform, spécifiquement adaptés aux environnements de jeux en ligne et de services en direct
- Fournir des outils et des cadres facilitant l'intégration fluide des services backend avec les clients de jeux, les serveurs et d'autres systèmes connexes, améliorant ainsi l'expérience de jeu globale
- Mettre en œuvre des protocoles de sécurité pour se protéger contre les menaces et garantir la conformité aux réglementations sur la protection des données, protégeant ainsi les données et la vie privée des utilisateurs
- Réaliser des évaluations régulières des performances des services en ligne, en se concentrant sur l'efficacité, la scalabilité et la gestion de la charge pour optimiser les performances du système
- Diagnostiquer et résoudre rapidement les problèmes techniques émergents, en fournissant un soutien et une maintenance continus pour garantir la stabilité, la fiabilité et la disponibilité du système
______________________________________________________________
Job Description
We are looking for a Senior Backend Programmer to join our team. In this role, you will be responsible for developing, deploying, and maintaining the backend systems that power our online, live services gaming experiences. Your expertise will be crucial in ensuring seamless gameplay and robust performance, as you collaborate with cross-functional teams to deliver innovative solutions in a dynamic gaming environment.
Responsibilities:
- Propose, implement, and take ownership of assigned tasks and features, ensuring timely delivery that meets project deadlines
- Provide regular updates on progress to the production team, facilitating effective communication and alignment with project objectives
- Collaborate with the PCF Online Platform team to integrate and develop shared components, enhancing the stability and functionality of modules used across the platform
- Write high-quality, efficient, and maintainable code that adheres to industry standards and best practices, ensuring optimal performance of products
- Break down complex tasks into smaller, manageable units, regularly update stakeholders on progress, and proactively communicate questions or issues while proposing feasible solutions
- Work closely with senior team members to implement high-quality features and code, proactively identifying potential risks and addressing them with the team
- Actively participate in code reviews to foster a collaborative environment, sharing insights and learning from other team members to enhance overall code quality
- Occasionally assist team leads in recruitment efforts, collaborating with HR to identify and evaluate potential candidates
- Stay updated on best practices, industry trends, and technical solutions relevant to backend development to continuously improve skill sets and practices
- Partner with QA teams to define and establish testing requirements for new and existing features, ensuring comprehensive quality assurance processes are in place
- Design and implement robust backend services for the PCF Online Platform, specifically tailored for online and live service gaming environments
- Provide tools and frameworks that facilitate seamless integration of backend services with game clients, servers, and other related systems, enhancing the overall gaming experience
- Implement security protocols to protect against threats and ensure compliance with data protection regulations, safeguarding user data and privacy
- Conduct regular reviews of online service performance, focusing on efficiency, scalability, and load management to optimize system performance
- Diagnose and resolve emerging technical issues promptly, providing ongoing support and maintenance to ensure system stability, reliability, and availability