About the job
Wizcorp is seeking a talented Unreal Engine Programmer to join our dynamic team, engaging in exciting projects for next-generation consoles. Depending on your background, skills, and experience, we will find the best fit for you within our organization.
Who We Are Looking For
You should have several years of practical experience with Unreal Engine, specifically with console game releases. Your proficiency in C++ is essential, and you should be comfortable diving deep into the engine for enhancements.
If this sounds like you, we encourage you to apply!
Key Responsibilities
Your day will often start with reviewing code written by other engineers to ensure adherence to quality standards. You may spend some days implementing console-specific operating systems in a clean and scalable manner, or investigating performance issues on target platforms, making necessary adjustments to games or the engine.
Afternoons often involve testing updated code on the target platform to verify accuracy and performance.
Ideal Candidate Profile
Ability to design, test, and debug your code without assistance from other engineers.
Capable of breaking down large-scale features into engineering tasks and collaborating with other engineers to complete them.
Willing to mentor engineers on software development best practices.
Interest in working on both the game itself and its tools.
Confident in communicating with all team members.
Roles and Responsibilities
Estimate your tasks and complete them within deadlines.
Write clear, maintainable code that passes reviews by senior engineers.
Report any issues to the project lead.
Test and document solutions to enable other developers to review and learn.
Implement and maintain software engineering best practices throughout the software development lifecycle.
Be responsible for large and complex features within the codebase.
Oversee mission-critical areas of the codebase.
Coordinate with team members outside the engineering team to deliver features on time.
Assess the feasibility of large-scale features and propose solutions.
Provide strong programming expertise to realize proposals for large-scale features and architecture.
Utilize all relevant experience to foresee issues in design and implementation through code review analysis.
