VR Software Engineer

Viercode is a polish software company that connects best tech-driven engineers with best companies around the world in need of building or scaling their technology teams. We build high-performing teams of software engineers for the world’s leading brands. 

If you want to join our team, Viercode can guarantee you a professional development through work among professionals and experts, in a creative and friendly atmosphere. We also provide a lack of routine in performing daily duties. 

We value your time and your involvement. That’s why you have the possibility to work in flexible hours. Moreover, we assure reward adequate to engagement and performance.

We are currently looking for a VR Software Engineer / Unity Developer to join Our Client project team in order to provide services in the full life-span of software production. 

Remuneration depends on the level of experience in the position, as well as the outcome of the recruitment process. 

Mid 80-130 PLN / per hour + vat (B2B) 
Senior 130-170 PLN / per hour + vat (B2B) 

If you want to work in a powerful network surrounded by passionated experts - this is the job you have been looking for!

Don't wait - send us your application to be a part of the Viercode team -  most energizing community of engineers and get long-term projects for various industries!

Role

  • Design, develop, and maintain virtual reality (VR) software applications and systems.
  • Collaborate with cross-functional teams such as designers, artists, and product managers to create immersive and interactive VR experiences.
  • Utilize programming languages and software development tools to create and implement VR algorithms and features.
  • Troubleshoot and debug VR software to ensure high-quality and error-free VR experiences.
  • Stay up-to-date with emerging VR technologies and trends and incorporate new technologies into VR software applications.
  • Write technical specifications and design documentation for VR software applications.
  • Test and evaluate VR software to ensure it meets performance, usability, and user experience standards.
  • Optimize VR software performance to ensure smooth and responsive VR experiences on different devices and platforms.
  • Provide technical support to users and customers for VR software applications.
  • Participate in code reviews and software architecture design discussions to ensure high-quality code and VR experiences.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills, including proficiency in C++, C#, or Java.
  • Extensive experience with VR development and the VR software development cycle.
  • Knowledge of VR engines and platforms, such as Unity and Unreal Engine.
  • Strong experience with 3D graphics and computer vision algorithms.
  • Understanding of VR hardware and the different types of VR devices.
  • Knowledge of VR interaction and user experience design principles.
  • Familiarity with VR SDKs and APIs.
  • Experience with Meta Quest development and Vision Pro SDK.
  • Experience with software development tools such as version control systems, issue tracking systems, and build systems.
  • Excellent problem-solving and troubleshooting skills.
  • Strong teamwork and communication skills.
  • Passion for creating high-quality, immersive VR experiences.
  • Demonstrated ability to design and implement VR software applications from concept to deployment.
  • Familiarity with VR performance optimization techniques.
  • Ability to stay up-to-date with emerging VR technologies and trends.

Benefits

  • Interesting and ambitious projects - no routine or repeatability of activities
  • Flexible working hours
  • The possibility for taking part in international projects
  • Excellent work atmosphere, including team events, hackathons
  • Work atmosphere as close as possible to a startup within a large corporation

Terms of cooperation

  • Fully remote work
  • Full-time work
  • English at B2 level
  • Polish min at B2 level
announcement.apply