Senior Full-Stack Software Engineer, Game Studio at OCULUS
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Jul, 25

Salary

0.0

Posted On

09 Apr, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Unity 3D, Software Development, Engine Performance, Rapid Prototyping, Console, Mobile, Computer Science, Kotlin, Multiple Disciplines, Gameplay

Industry

Information Technology/IT

Description

Our newest Oculus 1P game studio is looking to hire a Full-Stack Software Engineer with a proven track record of success building the next generation of games on cutting-edge hardware. If you are an experienced Unity developer and are familiar with working on immersive hardware, we encourage you to apply.As a member of our team, you will be excited by the opportunity to make significant impact by solving complex problems of building innovative games on bleeding-edge hardware, working closely with hardware teams and OS teams to bring these projects to life.

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science or Electrical Engineering, or equivalent experience
  • 7+ years of experience in software development
  • Experience shipping at least one game title on PC, Console, Mobile OR VR platform
  • 5+ years of experience working with Unity 3D
  • Demonstrated experience identifying important problems and exercising independent judgment in methods, techniques, and evaluation criteria for obtaining results
  • Proficient in C#
  • Experienced with game engine performance profiling
  • Proven track record of collaboratng across multiple disciplines to bring gameplay to life

PREFERRED QUALIFICATIONS:

  • Full-stack game development experience
  • Experience with rapid prototyping
  • Knowledge of Kotlin or similar languages a plus
  • Familiarity with Aether framework or equivalent a plus
  • Experience with Stellar UI framework or similar technologies a plus
Responsibilities
  • Create games within a highly dynamic and iterative team environment.
  • Design, develop, test, and maintain high-quality code.
  • Collaborate with the team, contributing to important design decisions.
  • Develop prototypes and experiments while researching and recommending novel ideas.
  • Work closely with artists and designers to implement new games from conception to completion.
  • Ensuring upfront alignment on priorities, roles, responsibilities, and decision-making criteria
Loading...