{"id":5527,"date":"2020-05-29T18:07:21","date_gmt":"2020-05-29T16:07:21","guid":{"rendered":"https:\/\/portaplay.dk\/stillingsopslag-general-project-manager\/"},"modified":"2022-06-28T11:59:57","modified_gmt":"2022-06-28T09:59:57","slug":"job-posting-portingdeveloper","status":"publish","type":"page","link":"https:\/\/www.portaplay.dk\/en\/job-posting-portingdeveloper\/","title":{"rendered":"PortaPlay is looking for a Developer with console porting experience"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_4_5 4_5 fusion-four-fifth fusion-column-first\" style=\"--awb-bg-size:cover;width:80%;width:calc(80% - ( ( 4% ) * 0.8 ) );margin-right: 4%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-column-wrapper-legacy\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-text-transform:none;\"><p><strong><br \/>\n<span data-fusion-font=\"true\" style=\"font-size: 25px\">Senior Developer with Console Porting Experience<\/span><br \/>\n<\/strong><\/p>\n<p><b><br \/>\nThe Role<br \/>\n<\/b>We are looking for a developer with console porting experience in Unity, to join our studio in central Copenhagen and work in a team of 5 developers. The ideal candidate will bring a mix of programming and software architecture skills, logic sense, teamwork and communication skills. We are looking for an experienced person, who can work with existing codebase\/architecture, but also play a major part in defining the future standards of the company&#8217;s projects.<\/p>\n<p><b>The Games<br \/>\n<\/b>We always have several things cooking in our kitchen. You\u2019ll be joining work on porting our upcoming game <a href=\"https:\/\/store.steampowered.com\/app\/1771360\/Gerda_A_Flame_in_Winter\/\">Gerda: A Flame in Winter<\/a>, as well as on in-development projects, where you\u2019ll be central in our multiplatform strategy.<\/p>\n<p><b>The Studio<br \/>\n<\/b>PortaPlay is your friendly neighbourhood developer, combining storytelling with non-casual gameplay. We primarily develop premium games grounded in reality but with a fantastic twist. We are artistically ambitious, and make bold games that go beyond entertainment to say something about our world. We work mostly on our own IP but have some work-for-hire on the side. The company has an ongoing partnership with the French developer\/publisher DontNod (Life is Strange, Tell Me Why, Vampyr, etc).<\/p>\n<p>Our work culture is focussed, sociable and friendly. We value open discussion and respectful feedback, sharing ideas and opinions, taking initiative and thinking ahead. We encourage every person in our team to have their own creative autonomy, where work with directors and other stakeholders is an open conversation around shared goals.<\/p>\n<p>PortaPlay is an English-speaking team of around 15+ people with a semi-flat structure (art, tech, and design departments, each with a single lead). We are an equal opportunities employer and encourage people of any and every background to apply.<\/p>\n<p><b>Life at PortPlay<br \/>\n<\/b>Our studio is located at the very heart of Copenhagen, in a lovely neighbourhood and extremely accessible by public transport and by bike from anywhere in the city. We work 9 to 5, five days a week, with flexible hours; we value a relaxed workstyle and healthy work-life balance, and strive to minimise stress and overtime. We do not work nights or weekends &#8211; your private time is precious. Vacation days are according to the Danish standard, and the entire company goes on a summer hiatus in July.<\/p>\n<p>We are studio-first workplace, but we allow ourselves to work from home every now and then, if someone needs a quiet day to focus on a big task, or if the plumber is coming. We provide lunch every workday and we eat together at noon. We\u2019re not a \u201cfampany\u201d that will take over your free time, but we do have casual friday-beers (and non-alcoholic alternatives!) together, and celebrate a few traditions together, like a summer BBQ, or a christmas lunch.<\/p>\n<h2 style=\"line-height: 1.5\" data-fontsize=\"18\" data-lineheight=\"27px\" class=\"fusion-responsive-typography-calculated\"><\/h2>\n<h2 style=\"line-height: 1.5\" data-fontsize=\"18\" data-lineheight=\"27px\" class=\"fusion-responsive-typography-calculated\"><b>Objectives of this Role<\/b><\/h2>\n<ul>\n<li>Planning and executing the porting of <i>Gerda: a Flame in Winter<\/i> to PS5<\/li>\n<li>Plan future games and ports in regards to architecture and best practices<\/li>\n<li>Optional: take part in the porting of the game to Switch<\/li>\n<li>Optional: take part in the general development of the game\u2019s architecture and tools<\/li>\n<\/ul>\n<p><b>Task Examples:<\/b><\/p>\n<ul>\n<li>Research and document compliance rules and other porting-related standards<\/li>\n<li>Setup porting environment, build and test the game<\/li>\n<li>Create and maintain all needed task tickets for the full porting cycle<\/li>\n<li>Manage any dependencies in regards to the console submission process (online porting portal, APIs, documentation requested etc.).<\/li>\n<li>Coordinate with the Art team about potential optimizations, shader and render changes etc.<\/li>\n<li>Brief internal and external QA for new builds<\/li>\n<li>Coordinate deliveries with the Project Manager and the Game Director<\/li>\n<\/ul>\n<p><b>Expected Key Skills:<\/b><\/p>\n<ul>\n<li>C#<\/li>\n<li>Console porting experience<\/li>\n<li>Git<\/li>\n<li>Unity<\/li>\n<li>Teamwork<\/li>\n<li>Documentation<\/li>\n<\/ul>\n<p><b>Bonus &#8211; Experience with any of the following is a plus:<\/b><\/p>\n<ul>\n<li>Experience with specific platforms (Primary PS4\/5, secondary Xbox\/Switch\/mobile)<\/li>\n<li>Experience with shaders\/rendering<\/li>\n<li>Commercially launched games on various platforms<\/li>\n<\/ul>\n<p><b>The pipeline, organisation and office<br \/>\n<\/b>We are working in Unity, using GIT. We work in self-organised teams in a flat hierarchy structure. Work is mainly on-site from our office in the centre of Copenhagen. Crunch is something we actively strive to avoid, and rely instead on proper planning, individual responsibility, and empowering team-members who come up with opinions and solutions.<\/p>\n<p><b>Practical info<\/b><\/p>\n<ul>\n<li>The position is full time, salary and terms depend on qualifications<\/li>\n<li>The position can begin from September\/October and is permanent<\/li>\n<li>Office located in the centre of Copenhagen<\/li>\n<\/ul>\n<p><b><br \/>\n<\/b><b>Application Deadline:<\/b><\/p>\n<p><i>10 August 2022<\/i><\/p>\n<p>Please apply with a portfolio and C.V. with links to projects that can be showcased (playable\/video\/stills) &#8211; preferably including samples of source files, for technical review (e.g. scripts in C# or C++).<\/p>\n<p>Send questions and your application to <a href=\"mailto:hansvonknut@portaplay.dk\">hansvonknut@portaplay.dk<\/a><\/p>\n<\/div><div class=\"fusion-button-wrapper\"><a class=\"fusion-button button-flat fusion-button-default-size button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_self\" href=\"mailto:job@prtpl.com\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Apply<\/span><\/a><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":117,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5527","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/pages\/5527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/comments?post=5527"}],"version-history":[{"count":3,"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/pages\/5527\/revisions"}],"predecessor-version":[{"id":6749,"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/pages\/5527\/revisions\/6749"}],"wp:attachment":[{"href":"https:\/\/www.portaplay.dk\/en\/wp-json\/wp\/v2\/media?parent=5527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}