Senior (XR) Unity Developer
Job details
We are seeking a Senior Extended Reality (XR) Unity Developer. The Senior XR Developer will be responsible for developing and managing VR/MR applications throughout the entire life cycle.
ResponsibilitiesEvaluates, benchmarks, and identifies emerging technologies in virtual reality development that can be used to create opportunities for developing new learning and teaching experiences.
Prototypes and showcases the use of new technologies for education.
RequirementsBe the point of contact for asset integration and technical requirements.
Builds tools to assist in workflow, asset integration, and management.
Performs debugging, quality assurance, troubleshooting, and documentation.
Provides ongoing maintenance and support for custom-built applications and systems.
Develops and maintains a library of reusable and scalable code, components, and frameworks for augmented reality (AR), virtual reality (VR), and mixed reality (MR) applications.
Qualifications2-3 years of experience in application development, and 3+ years of directly related experience in developing 3D environments and simulations.
Must have a portfolio of applications or equivalent examples of work showing at least one example of: AR / VR / MR applications and educational applications.
Proficient in C#, OpenGL, Unity3D, 3D frameworks, and .Net framework required.
Experience with AR and VR development frameworks (ARKit, Vuforia, React VR, OpenCV…etc.).
Initiative and aptitude to learn new frameworks and platforms on a regular basis.
Competency in math and physics for 3D / simulations (algebra, calculus, optimization).
Strong attention to detail and extensive analytical and problem-solving skills.
Experience with repository and server management.
Graphic and digital media skills preferred: Competent using Photoshop, Sketch, Illustrator, or other graphic tools.
UI/UX design for 2D and 3D environments.
Understanding of 3D modeling concepts and platforms (3DSMax, Maya).
Experience with shader development, editor scripting, 2D/3D animation integration.
Able to effectively analyze learning situations to identify and solve technology-related issues.
Able to explain technical decisions to the broader team and project sponsors.
Must be a team player, demonstrate the ability to work independently, and take tasks to completion.
Excellent professional verbal, written, and interpersonal communication skills.
Comfortable maintaining appropriate documentation and source control/repositories.#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.