Epicareer Might not Working Properly
Learn More

Senior Game Programmer

Salary undisclosed

Checking job availability...

Original
Simplified
Description As a Senior Game Programmer (Unreal), we are looking for a highly motivated and independent individual with a passion for all things gaming. You will be reporting directly to the Lead Programmer and be responsible for shaping the team while building the latest technologies and crafting features within our games and working with other talented departments and seniors. Note: For this position, we require on-site presence. Key Accountabilities 1. Senior Game Programmer (Unreal) will be measured according to the metric below, on a five (5) score rating scale: - Accountabilities * Quality - “Did you successfully deliver the promise?” • On time delivery of project deliverables • Outcome delivered as per project specifications • Outcome delivered as per specifications consistently * Quality - “Where do you stand with industry expectations?" • Time spent on an outcome is within project or budgeted mandays. * New Competency - “Can you do things now that you couldn’t before?” • Successful application of new skills on a project​ which resulted in: - New opportunities/upsell as a direct result of new capabilities - Improved efficiency (time spent is less than budget) - Improved quality • Demonstration of new skill on a project task​ * Improvement of Existing Competency - “Are you getting better at what you do?” • Improved efficiency of existing skills, when comparing before/after completion time​ which resulted in: - Reduced frequency of repeat mistakes​ - Improved efficiency (time spent is less than budget) - Improved quality • Demonstration of growth/improvement of existing skills Key Competencies 1. Senior Game Programmer (Unreal) will possess the following competencies: - High-proficiency: * Unreal Engine Basics * C++ Programming * Source Control (e.g., SVN, Perforce) * Blueprints (Visual Scripting) * Gameplay Systems * AI Programming * Physics and Collision * Networking and Multiplayer * Animation Systems * Rendering Techniques * Optimization Techniques * Performance Profiling Additional Competencies - Shader Programming - VR/AR Development - Scripting Languages (e.g., Python, Lua) - Plugin Development - Tool Development - Cross-Platform Development - Cinematics and Sequencer