WELCOME TO RACEWARD STUDIO.
WE LOOK FORWARD TO HAVING YOU RIDING WITH US!
WORK WITH US

JOIN OUR TEAM

Join us and contribute in making the future of racing games.
WORK WITH US

JOIN OUR TEAM

Join us and contribute in making the future of racing games.

Gameplay Programmer

TYPE
Full-time
LOCATION
Milan
JOB DESCRIPTION

We are looking for a Gameplay Programmer to join our high-calibre team based in Milan (Italy). This is a great chance to work on an innovative project which aims to deliver a brand new experience to PC/Console platforms.
You will work in a cooperative, cross-disciplinary team environment to implement game features and gameplay logic in C++ and Blueprint using Unreal Engine.

DAILY RESPONSIBILITIES
  • Design and write clean, robust, cross-platform and maintainable code respecting the company’s standards;
  • Develop game logic elements;
  • Work closely with game designers, artists, animators and other programmers to improve the gameplay systems and support them in its application and tuning;
  • Develop architecture and design large game systems in collaboration with the lead programmer;
  • Ensure code performance through profiling and optimization.
  • Ensure the technical quality of the project through tuning and bug fixing;
  • Follow and enhance the existing development process and set standards;
  • Contribute your unique ideas to all aspects of project development;
  • Meeting deadlines.
QUALIFICATIONS
  • Have at least 2 years of experience in commercial C++ programming;
  • Excellent knowledge of C++11 or later and programming methodologies (OOP, Data-driven, Service-oriented, etc.);
  • Have advanced knowledge of algorithms, data structures, and STL;
  • Understand object-oriented programming and design patterns;
  • Strong problem solving, conceptual and analytical skills;
  • Excellent organizational skills, including the ability to work on multiple tasks and prioritize effectively;
  • Open mind, strong communication skills and ability to work in a team;
  • Can read technical documentation in English;
  • You’re passionate about games and creating games;
  • A keen sense of fun gameplay.
NICE TO HAVE
  • Experience with multi-player games;
  • Knowledge of the Unreal Engine and Gameplay Ability System, UMG;
  • Familiarity with Helix Core (Perforce, Swarm).
ADDITIONAL INFORMATION
  • A modern and relaxed studio atmosphere;
  • A chance to work with an international team;
  • Coffee, snacks and drinks at the office dispensers, and daily meal vouchers;
  • Healthcare;
  • Yearly Vouchers for goods or services, including discounts on the purchase of video games;
  • 1-to-1 dedicated courses to improve personal skills (e.g. English language, soft skills or specific technical courses according to the needs of the team);
  • Company Events (dinners, cultural and team building trips);
  • Regular check-ups 1-to-1 with your manager and HR to assess performance, progress, difficulties, and periodic climate analyses;
  • Career development: structured salary review process and individual growth path;
  • Smart working policy to promote work-life balance;
  • Free Shares Incentive Plan and production bonus.