< Remote Jobs: Programming, Data Science, Marketing & More - Work from Anywhere!

Jr. Software Engineer

Posted 14 Apr 2019

VirBela


General Summary:

VirBELA is looking for a highly-skilled software engineer to join our technology team. Our ideal candidate will have expert knowledge in software systems engineering and design in areas relevant to the development of virtual world platforms. This can include experience in software development for games, simulations or other multi-modal platforms.

Major Duties & Responsibilities:

  • Develop code for complex problems into simple, straightforward solutions
  • Optimize performance in algorithm design
  • Work closely with technical artists to implement virtual world technologies
  • Collaborate with other engineers to support new virtual world operations

Education:

B.S./M.S. in Computer Science required

Experience:

  • Strong technical credentials, with 1+ years of technical engineering, including proven software deliverables
  • Unity experience is a plus, along with other game engine technologies.
  • Proficiency in object-oriented design and programming in C#, C++ and/or Java
  • Experience with Unity/C#
  • Understand system inter-dependencies and limitations
  • Understand engineering best practices
  • Knowledge of industry prior art in design decisions
  • Solid coding practices including design, unit testing, and peer code-reviews
  • Web Development experience (NodeJS, ReactJS, HTML/JS/CSS ) a plus
  • Highly proficient in design and analysis of algorithms, data structures, and object-oriented design