WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM
WELCOME TO NACON STUDIO MILAN. WE LOOK FORWARD TO HAVING YOU IN OUR TEAM

UI Programmer

JOB DESCRIPTION

We are looking for a UI Programmer to join our team, to act as a key connection between the UI team and programmers. You will work in a cooperative, cross-disciplinary team environment, collaborating with people from all the fields, to implement and fine-tune game interfaces and systems with our proprietary and third-party engines. A strong ability of problem-solving could bring you to the top players of the project composition process.

Info

TYPE
Full-time
LOCATION
Milan
AVAILABLE POSITION(S)
1

Email us attaching your CV, portfolio and a motivational letter

DAILY RESPONSIBILITIES
  • Write clean, efficient, robust and maintainable code;
  • Collaborate with designers, artists and other teams to implement and fine-tune UI features;
  • Follow the coding guidelines set by the programmer team;
  • Follow UI implementation finding good solutions for every field;
  • Find good ways to collaborate with not-programmer colleagues and simplify their everyday work (e.g. exposing parameters or functions for visual programming);
  • Data managing for content needed in UI part;
  • Ensure the technical quality of the project through tuning and bug fixing;
  • Follow the existing development process and expose your ideas to improve them;
  • Report the tasks’ progress to Team Lead.
QUALIFICATIONS
  • Basic knowledge of C++ and programming methodologies (OOP, Data-driven, Service-oriented, etc.);
  • Knowledge of math, vectors, matrices and linear algebra;
  • Knowledge of programming algorithms;
  • Understanding of gameplay technologies;
  • Good problem solving, conceptual and analytical skills;
  • Good organizational skills, including the ability to work on multiple tasks and prioritize effectively;
  • Comfortable working within a multidisciplinary team;
  • Open mind, strong communication skills and ability to work in a team;
  • Proficiency in English;
  • You’re passionate about games and creating games;
  • Interest over the user’s view of the game.
NICE TO HAVE
  • Having developed personal projects;
  • Having worked with a small team on school projects;
  • Knowledge of the Unreal Engine;
  • Interest or experience with Visual Programming or graphics.
ADDITIONAL INFORMATIONS
  • 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.