Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Mobile VR (contract) image - Rise Careers
Job details

Software Engineer - Mobile VR (contract)

ForwardXP is a leading company in VR and AAA video game development, seeking a Software Engineer to create engaging applications across platforms, particularly focusing on VR technologies.

Skills

  • C#
  • C++
  • Java
  • Unity
  • 3D math
  • Debugging
  • Performance optimization

Responsibilities

  • Designing and developing engaging VR applications for the Meta Quest platform
  • Collaborating with a cross-disciplinary team
  • Debugging and optimizing performance for VR applications
  • Writing clear, maintainable, well documented code
  • Providing ongoing maintenance, support and enhancements
  • Participating in project planning process
  • Mentoring junior engineers

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Remote-friendly
  • Flexible working hours
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Mobile VR (contract), ForwardXP Inc.

If you're passionate about the world of VR and want to help craft incredible experiences, ForwardXP is the place to be! We're seeking a Software Engineer - Mobile VR to join our dynamic team, where we pride ourselves on being pioneers in VR and AAA game development. At ForwardXP, our team combines expertise from legendary franchises like Call of Duty and DOOM, and we’re committed to creating games that captivate players. In this role, you’ll be diving into exciting projects, designing and developing VR applications specifically for the Meta Quest platform using Unity or native SDKs. You'll collaborate closely with designers, artists, and producers to ensure high-quality deliverables. We embrace a culture of collaboration and continuous improvement, allowing every team member to contribute ideas that lead to creativity and innovation. Plus, you'll have the chance to mentor junior engineers, helping them grow while honing your skills further. If you're ready to explore the next frontier of gaming with us and have a willingness to tackle technical challenges in a supportive, startup-like environment, we’d love to hear from you. At ForwardXP, it’s not just about building games; it’s about crafting experiences that leave a lasting impact. Your journey starts here!

Frequently Asked Questions (FAQs) for Software Engineer - Mobile VR (contract) Role at ForwardXP Inc.
What are the main responsibilities of a Software Engineer - Mobile VR at ForwardXP?

As a Software Engineer - Mobile VR at ForwardXP, you will design, develop, and optimize engaging VR applications for the Meta Quest platform. Your role involves collaborating with a cross-disciplinary team while debugging and ensuring high performance across diverse hardware. Additionally, you will write well-documented and maintainable code, mentor junior engineers, and participate actively in project planning.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - Mobile VR position at ForwardXP?

To apply for the Software Engineer - Mobile VR role at ForwardXP, you should have at least 3 years of professional experience in programming languages like C#, C++, or Java. Familiarity with the Unity game engine, understanding of 3D math, debugging across various hardware platforms, and solid knowledge of data structures and algorithms are also essential. Experience in mobile platform development is a plus.

Join Rise to see the full answer
How does ForwardXP support remote work for the Software Engineer - Mobile VR role?

ForwardXP promotes a remote-friendly culture, allowing Software Engineers - Mobile VR to work from anywhere. We offer flexible working hours, accommodating different time zones and personal schedules, which enhances work-life balance while maintaining high productivity and collaboration among team members.

Join Rise to see the full answer
Is prior experience in the gaming industry required for the Software Engineer - Mobile VR at ForwardXP?

While prior experience in the gaming industry is not a strict requirement, it is highly valued at ForwardXP for the Software Engineer - Mobile VR role. Familiarity with gaming concepts, particularly in VR application development, can enhance your application and allow for greater contributions to our immersive projects.

Join Rise to see the full answer
What skills can I expect to develop as a Software Engineer - Mobile VR at ForwardXP?

As a Software Engineer - Mobile VR at ForwardXP, you can expect to enhance your skills in VR application development using Unity, performance optimization across various platforms, and collaboration with multidisciplinary teams. Additionally, mentoring opportunities will help you refine your leadership and technical abilities while staying current with the latest gaming technologies.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Mobile VR (contract)
Can you describe your experience with the Unity game engine and its application in VR?

In answering this question, highlight specific projects where you used Unity, detailing the VR features implemented, challenges faced, and how you optimized performance for various devices. Mention any innovative solutions you devised and how they improved the overall gaming experience.

Join Rise to see the full answer
What strategies do you use for debugging VR applications?

Explain your process for debugging VR applications, including the tools and techniques you employ. Mention any specific experience with optimizing performance and ensuring user comfort in VR, and emphasize your systematic approach to problem-solving.

Join Rise to see the full answer
How do you ensure your code is maintainable and well-documented?

Discuss the best practices you follow for writing maintainable code, such as adhering to coding standards, using meaningful naming conventions, and adding inline documentation. Illustrate this with examples of projects where you made efforts to ensure that your code could easily be understood by others.

Join Rise to see the full answer
Tell us about a challenging project you worked on within a team. How did you contribute?

Share a specific example of a challenging project, detailing your role and contributions. Focus on your collaborative efforts with team members, any obstacles you overcame, and the impact your input had on the project’s success.

Join Rise to see the full answer
What is your experience with VR hardware optimization?

Outline your experience optimizing applications for different VR hardware, discussing specific techniques used to enhance performance and user experience. Whether it’s optimizing graphics, reducing latency, or ensuring smooth performance, provide concrete examples of your work.

Join Rise to see the full answer
How do you stay up-to-date with the latest trends in VR and game development?

Mention your strategies for keeping current, such as participating in workshops, following industry leaders, engaging with communities, and experimenting with new technologies. Highlight your enthusiasm for continuous learning and development in the fast-evolving field of VR.

Join Rise to see the full answer
Can you explain object-oriented design principles and how you apply them in your coding?

Discuss key object-oriented design principles like encapsulation, inheritance, and polymorphism. Provide examples from your past projects illustrating how you've effectively applied these principles to create scalable and maintainable software.

Join Rise to see the full answer
What methods do you use to mentor junior developers?

Share your approach to mentoring junior developers, which may include providing constructive feedback, sharing best practices, and fostering a collaborative learning environment. Provide examples of successful mentoring relationships and the growth observed in mentees.

Join Rise to see the full answer
Describe a time when you had to adapt to changes during a project.

Illustrate your adaptability by providing an example where project requirements changed unexpectedly. Detail your thought process, the adaptations you implemented, and how you maintained team momentum despite the shifting landscape.

Join Rise to see the full answer
What do you find most exciting about developing for the VR platform?

Convey your passion for VR development by discussing the potential of immersive experiences, the thrill of pushing boundaries in the gaming industry, and how these aspects motivate you as a Software Engineer - Mobile VR. Highlight specific areas you find particularly innovative or promising.

Join Rise to see the full answer

ForwardXP creates interactive content for Virtual Reality, Augmented Reality and Mixed Reality. We are focused on experiences, which is what the "XP" part of our name stands for. Our internal research and development is focused on the intersection...

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!