Description
Respawn, a studio within Electronic Arts, is seeking a Tools Developer to work on Apex Legends. As a Tools Developer, you will have the opportunity to improve, optimize, support, and develop new features for our content authoring tools.
Responsibilities:
- Design, build, and maintain editors, compilers, previewers, debuggers, and other tools used by our content teams.
- Collaborate with developers, technical artists, and content teams to define and streamline end-to-end asset creation workflows.
- Maintain and extend content compilation pipelines, including data validation, baking, and packaging for runtime use.
- Fix bugs and reduce technical debt across the content authoring tools suite.
- Diagnose and resolve issues reported by our content creators and dev support team.
- Translate feedback from our content creators into high-quality tool improvements.
- Break down complex development problems into scoped plans, identifying dependencies, risks, and relevant tasks.
- Use telemetry and user feedback to prioritize development work and measure the impact of delivered changes.
- Propose and lead initiatives that improve the team's tools architecture and development practices.
Requirements:
- Excellent C++ and 3D math skills.
- 5+ years of experience building editors, systems, and engines for game development.
- Strong experience with level design, art, animation, and other content workflows in a game engine.
- Familiarity with commercial and proprietary game engines and their toolchains.
- Solid knowledge of software development principles and contemporary standards.
- Experience with UI frameworks and an eye for UX best practices.
Nice to Have:
- Experience working with graphics APIs.
- Experience building tools in C# and Python.
- Experience working with DCC tools
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ms_MY/careers/JobDetail/Tools-Developer-Apex-Legends/216105