The company is looking for an Unreal Engine Developer to create, improve, and optimize interactive applications and games for gaming, simulation, and VR/AR.
Requirements
- More than three years of professional experience with Unreal Engine (UE4 or UE5).
- Knowledge of C++ and Unreal Blueprints.
- A good grasp of real-time rendering, 3D math, and optimization.
- Experience with integrating online subsystems and networking for multiplayer games.
- History of finishing projects that were shipped, like games, simulations, or interactive apps.
- Experience with making and using VR and AR.
- Familiarity with Perforce, Git, or other tools for managing versions.
Responsibilities
- Use Unreal Engine (UE4/UE5) to create, improve, and optimize interactive apps and games.
- Set up AI, physics, UI/UX, networking, and gameplay systems.
- Work with teams from different areas to come up with, design, and ship new features.
- In C++ and/or Blueprints, write code that is clean, scalable, and well-documented.
- Profile and improve performance for a number of platforms, such as PCs, consoles, VR, and AR.
- As needed, add third-party APIs, plugins, and SDKs.
- Take part in code reviews and give team members helpful feedback.
Other
- Great at solving problems, analyzing data, and talking to people.
- Able to work well alone in a remote, distributed team setting.
- Experience with Agile methods and tools for working together from a distance, like Slack, Jira, and Trello.
- A bachelor's degree in computer science, game development, or a related field (or the same amount of work experience).
- We hire people of all backgrounds. We value diversity and are dedicated to making the workplace welcoming to everyone.