Match score not available

Ssr / Sr. Game Programmer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5 years of professional experience, 2 years in game industry as software engineer, Proficient in C++ and Unreal Engine, Experience with version control systems, Bachelor's degree in related discipline (preferred).

Key responsabilities:

  • Develop and produce game features collaboratively
  • Provide detailed progress reports to leads and producers
  • Assist junior team members with guidance and insight
  • Estimate task efforts and risks effectively
  • Document processes as defined by the Tech Lead
Nimble Giant Entertainment logo
Nimble Giant Entertainment SME http://www.nimblegiant.com/
201 - 500 Employees
See more Nimble Giant Entertainment offers

Job description

Nimble Giant Entertainment is looking for a full-time Sr Engineer

Our team is searching for a talented, dedicated, and passionate Senior / Ssr Engineer to join our team.

This role's primary purpose is to develop core systems and complex features for a major AAA live operation project. It is responsible for ensuring that the work delivered meets the required standards and can be adequately integrated within the overall pipeline.

Their work requires collaborating with team members from other departments, such as Tech Artists, Game Designers, or QA, to benefit the production workflow. This interdisciplinary environment also demands engineers perform cost/risk estimations to provide both Leads and Producers with detailed information regarding upcoming workloads.

Finally, engineers are expected to be an example to more junior team members, sharing their knowledge and experience so they may grow and learn.

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

Requirements:

  • Total of 5 years professional experience, 2 of which working within the game industry as a software engineer, with deep practical knowledge 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, 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, 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.

WHAT WE OFFER

Excellence
Excellence is one of our core drivers. Not only in the products we deliver, but also in the way we do things.

Continuous learning
In order to be on top of the game, we always encourage our employees to keep updating and deepening their know how.

Flexibility
We aim to always work in a fun and relaxed environment.
Working remotely is an option.

Inclusion and Diversity
We want a diverse talent team and would like to encourage ethnicities, gender, age, and disabilities communities with a strong interest in developing themselves in the videogame industry to join us.

ABOUT US

We are Nimble Giant, a game development studio founded in 2002 in Argentina. With offices in Perú, Chile, Spain and Uruguay, Nimble Giant Entertainment (Formerly NGD Studios) is one of the leading developers of PC and console games studios in Latin America. Our first major release, Champions of Regnum, was the first commercial MMORPG made in the region. The studio's most popular titles also include Star Trek: Infinite, a grand strategy in which each player can create their own story, Master of Orion, a remake of the classic strategy game, and Quantum League, an innovative arena shooter with time-traveling mechanics.
In 2020 we become part of Saber Interactive. We are certified as one of the best companies to work for by Great Place to Work®.
Check our latest news! @nimblegiantentertainment

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Spoken language(s):
EnglishEnglishSpanish
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Problem Solving
  • Analytical Skills
  • Verbal Communication Skills

Game Developer Related jobs