Senior VR Developer (Unity) (m/f/d)

WeAre GmbH

WeAre GmbH was founded in 2017 by Maximilian Noelle, Co-Founder and CEO, and Marvin Tekautschitz, Co-Founder and COO. The company, based in Berlin and Bochum, Germany, develops a VR conferencing system that enables industrial companies to streamline their engineering communication processes, thereby reducing error rates and accelerating their time to market. WeAre is the communication basis for decentralized exchange in engineering and as a collaboration solution is explicitly aimed at engineers. In a virtual conference room, all common CAD formats and files can be visualized without any preparation effort in order to present them interactively and immersively to customers and colleagues afterwards. WeAre is the first company to enable all parties that participate in the development process to be actively involved. With WeAre's VR solution, opportunity costs can be saved thanks to an innovative technology and the relationship to customers and stakeholders can be strengthened. The company currently employs 15 people at its offices in Berlin and Bochum.
Tasks
  • Developing new and improving existing features based on customer specifications
  • Writing clean, clear, comprehensible, documented and performance-optimised code in C#
  • General suggestions to enhance the product (features, interactivity, software architecture, etc.)
  • Systematic testing of the software, as well as evaluating the results and giving proposals for eliminating problems
Requirements
  • At least 5 years of professional software engineering experience
  • Very good knowledge of 3D computer graphics (rendering, 3D graphics data structures, math etc.)
  • Expertise in working with Unity
  • Solid understanding of OOP, version control, unit testing, CI and project management workflows
  • Being able to work in a structured way, both independently and in a team
  • Attention to detail for delivering intuitive and reliable applications
  • Excellent verbal and written communication skills in English (German is a plus)
Nice to Have
  • Experience with VR and/or game development
  • Experience with C++ and/or shader development
  • Experience with CAD and 3D model formats as well as mesh optimisation techniques
  • Experience with networking (e.g. Photon) and web application development
Benefits
  • Working on a wide variety of tasks from topics like UI/UX, distributed object synchronization, 3D file formats, streaming, algorithms, etc.
  • Gaining/deepening experience in VR development and setting new standards for Virtual Reality applications
  • Opportunity to work closely and directly with our customers on specific solutions for their use cases
  • Complex technical challenges, flat hierarchies and startup culture
  • Having fun as part of a talented team in our beautiful office in Berlin (of course with remote options due to current COVID-19 situation)
Subscribe Now