This job might no longer be available.
Lead Mobile Programmer
4 years ago
We are looking for a Lead Mobile Programmer to join our Fortnite Technology Team. If you're a motivated individual who wants the opportunity to work on the top Engine and game in the World, then we want to talk to you!
Responsibilities:
- Working closely with discipline leads to understand project requirements and translating those into technical teams and pipelines capable of achieving goals
- Working with internal development teams and creative teams to coordinate delivery of project milestones on Fortnite mobile
- Working with production teams to scope, plan, schedule, and execute high-quality features and content on Fortnite mobile
- Managing day-to-day development issues, attempting to predict and avoid problems, while being prepared to troubleshoot and provide a resolution as needed
- Promoting and cultivating a productive and energetic culture within the team and studio, while assisting in maintaining a positive team morale and productive work environment
- Working to solve problems to help improve Fortnite's mobile experience
- Improving workflow and user experience
Qualifications:
- Experience leading a team of engineers in virtual production or mobile game development environment
- A keen analytical mind with strong problem-solving skills
- Ability to understand and improve development pipelines and processes
- Experience developing in a large codebase; ideally, experience designing and implementing tools or pipelines from the ground up
- Strong communication skills
- Experience with multiple core system tasks such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
- Strong programming background and C++ knowledge
- Familiarity with Unreal Engine 4 or experience with the game or other engine technology on mobile
- Experience developing with either or both of Android NDK and/or iOS with C++/Objective C
- Understanding of various mobile GPUs used in popular handsets and their characteristics
- Knowledge of or experience using toolchains, build systems, development tools and platform APIs, as well as the broader Android or iOS platform ecosystem
- Mobile game shipping experience, especially related to compatibility
- OpenGL ES mobile rendering experience
- Experience using a next-generation rendering API such as Vulkan or Metal
- Knowledge of WebAssembly and WebGL 2.0 a plus
This is going to be Epic!
#LI1
Create Your Profile — Game companies can contact you with their relevant job openings.