Genesis is a 3D Chronological MMORPG fully controlled by players. Each of them will be in charge of populating 4 planets and to make crucial choices for the good of their civilization.
This job was posted over 30 days ago. This means the position is now most likely filled & no longer available.
Programmers located Anywhere.
Posted by Genesisthebirth.esy.es on
Just like the king of Tahviins you'll be leading the group! Indeed, Genesis studio is looking for a talented Programmer to take the lead of the department! Our studio starts its financial campaign and is now looking for its Core Team. This job is a 2 years monthly paid contract starting at the end of our financial campaign. We expect a full-time investment.
Responsibilities:
• Determine the technical needs and requirements for the team.
• Liaise with internal and external middleware technology providers, and console manufacturers.
• Work with production, engineers, design and art team leads to create task estimates and schedules for the engineering team and track development efforts across the team.
• Balance active code development with the management requirements and responsibilities of a discipline lead.
• Ensure the delivery of practical and timely solutions by the engineering team that meets the game design and technical requirements.
• Ensure code is modular, self-contained, and defensive and observes the technical constraints on the system by leading regular technical design and code reviews.
• Define good programming practices and coding standards, and ensure they are enforced within the engineering team through regular peer code reviews.
• Ensure the creation of technical documentation for the engineering team as well as other disciplines, and assist in the creation of submission materials as required.
• Continually review the game and development processes to identify potential improvements.
• Mentor, manage and regularly review individuals to build a cohesive and effective team.
Requirements:
• Passionate about playing and making games, and has a good knowledge of the games industry in general.
• Excellent C/C++ programming skills, with excellent knowledge of object oriented development.
• Familiarity with common scheduling, task and issue tracking tools – MS Project, Jira etc…
• Able to create, manage and track schedules for a team of engineers.
• Self-motivated and pro-active with a strong work ethic.
• Excellent oral and written communication skills.
• Knowledge of most areas of game development (physics, AI, gameplay, rendering, online, tools, UI, audio) with expertise in at least 1 area.
• Able to analyze unfamiliar code of a reasonable complexity to understand and extend the functionality of an existing module.
• Has knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile etc…
• Proven ability to debug defects of a significant complexity, including memory related issues, multi-threading, and assembly level debugging.
To apply: Genesisthebirth.esy.es