WELCOME TO RACEWARD STUDIO.
WE LOOK FORWARD TO HAVING YOU RIDING WITH US!
WE ARE LOOKING FOR TALENTS

JOIN OUR TEAM

Join us and contribute in making the future of racing games.
WE ARE LOOKING FOR TALENTS

JOIN OUR TEAM

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

Senior Programmer

TYPE
Full-time
LOCATION
Milan
JOB DESCRIPTION

We are looking for an experienced Senior Programmer to join our high-caliber 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 systems with our proprietary and third-party engines.

DAILY RESPONSIBILITIES
  • Design and write clean, robust, maintainable code respecting the company’s standards;
  • Support and extend engine and game systems;
  • Collaborate with designers, artists and other engineers to implement and fine-tune game features;
  • Contribute innovative and original ideas towards all aspects of the game’s production and development;
  • Ensure code performance through profiling and optimization.
  • Ensure the technical quality of the project through tuning and bug fixing;
  • Follow and enhance existing development process and set standards;
  • Educate other team members on programming issue and concepts;
  • Feature estimation and reporting to Team Lead;
  • Meeting deadlines.
QUALIFICATIONS
  • At least 2 published titles or at least 4 years of experience as a programmer on PC and consoles;
  • Excellent knowledge of C++11 or later and programming methodologies (OOP, Data-driven, Service-oriented, etc.);
  • Strong of 3D math, vectors, matrices and linear algebra;
  • Strong knowledge of programming algorithms and understanding multithreading on CPUs;
  • Strong knowledge of console architectures and optimization techniques;
  • Understanding of the various gameplay technologies such as AI, Physics, Network, UI, Rendering, etc.
  • Ability to design effective code architecture for large game projects;
  • 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;
  • Proficiency in English;
  • You’re passionate about games and creating games;
  • A keen sense of fun gameplay.
NICE TO HAVE
  • Experience in mentoring and coaching team members;
  • Experience in code reviewing and knowledge of reviewing tools (e.g. Helix Swarm);
  • Knowledge of the Unreal Engine;
  • Familiarity with Helix Core (Perforce).
ADDITIONAL INFORMATION
  • A modern and relaxed studio atmosphere;
  • A chance to work in a booming industry within 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.