Nimble Giant Entertainment is hiring Sr Game Programmer

Nimble Giant Entertainment is hiring Sr Game Programmer

Studio: Nimble Giant Entertainment

Job Opening: Sr. Game Programmer

Location: Argentina, Chile, Perú, Spain, Uruguay, Remote

Type: Full-Time

Responsibilities:

  • Develop and produce game features in collaboration with team members and customers.
  • Provide producers, engineering managers, and/or leads with detailed information regarding progress and issues when required.
  • Assist more junior team members when needed, providing insight based on experience and know-how.
  • Provide solution options and task estimates regarding effort and risks when required.
  • Develop, code/configure, and test features and systems according to project requirements
  • Produce documentation of the processes as defined by the Tech Lead.
  • Applies and promotes best development practices, all the while following the standardized coding conventions.
  • Lead the team in the absence of the Tech Lead.
  • Serves as an active member of Nimble Giant, helping to improve our engineering teams and foster collaboration amongst all departments

Qualifications & Skills:

  • Total of 5 years of professional experience, 2 of which working within the game industry as a software engineer, with deep practical knowledge of in-game engine and systems development using C++ and Unreal Engine.
  • Excellent C/C++ programming skills with the utilization of solid software engineering practices.
  • Ability to communicate effectively in English, both verbally and in writing.
  • Experience developing complete subsystems that integrate with the overall project.
  • Extensive experience developing and testing in multiple environments (dev, prod, and live).
  • Knowledge of Unreal Engine, as well as use of Blueprints.
  • Experience developing games for PC and other platforms.
  • Experience achieving Performance and memory optimizations.
  • Ability to work with Designers, QA, Artists, and others to benefit the different workflows within each department.
  • Experience using Version Control Systems, such as Perforce, git, and Subversion.
  • Experience with Jira or similar project management tools is required.
  • Strong time management and focus.
  • Strong analytical and problem-solving skills.
  • Someone who can work independently and is an autonomous learner.

Bonus:

  • Experience working on a cross-platform game title
  • Experience with 3rd Person FPS games
  • Experience with other Programming languages such as C#, C, TS, and Python.
  • Experience shipping on multiple platforms (PC, Consoles, etc.)
  • Large-scale expertise in game development
  • Bachelor’s degree in computer science, information technology, or other related disciplines
  • Ability to communicate effectively in Spanish, both verbally and in writing.
  • Familiarity with agile software development methodologies such as Kanban and Scrum
  • Worked on every game development stage, from preproduction to launch, with at least one game title shipped.

animation and vfx jobs