This job is no longer active. It was disabled the July 4, 2023 by Varjo Technologies
Senior Windows Software Developer



Senior Windows Software Developer
At Varjo we create hardware and software to fulfil our vision of immersive computing. Our virtual and mixed reality products will transform the way professionals work, create and experience reality. We want to work with the best – we want you to join us. We are offering you an exciting position where you can see into the future and play your part in shaping it. When we are done, computers will look nothing like what they do right now.
Job description
We are looking for seasoned Windows software developers to develop Varjo Reality Cloud platform. We expect you to have hands on experience in Windows application development, ranging from desktop UI development to graphics APIs. Your job is to develop software platform that enable best in class extended reality and virtual reality experiences to our customers. In your role you will take part into all parts of the application lifecycle: design, develop and deploy. You will be supported by our diverse team of experts from product design to build automation. You write high quality, testable and maintainable software.
Your responsibilities are:
- Designing and implementing cloud enabled Windows applications
- Writing suitable test cases for ensuring software quality
- Testing and deploying software, with help from our QA and CI teams
Requirements:
- Seasoned experience in C++ version 14 or later
- Experience in using CMake for building applications and libraries
- Experience in developing backwards compatible libraries with ABI compatibility
- Knowledge of graphics subsystems such as OpenGL and DirectX
- Working with frameworks like Electron and ImGui advantageous
- Familiarity of agile working methods
- Good English communication skills
- 5+ years of experience in modern software development
We offer
- The possibility to see into the future of computing by taking part in creating the new state of art in virtual and mixed reality products and experiences
- A low-hierarchy culture with minimal bureaucracy and maximum opportunity for you to take charge of your work
- The possibility to select the tools and methods you want to use to do your job effectively
- Flexible working conditions
- An international working environment with tons of opportunities to learn and grow with the company
Get in touch
Ready to join? Apply now.
Include your CV and a link to your LinkedIn profile. Send us details of work you are especially proud of and what you did in those projects – wow us.
These roles will be filled as soon as suitable candidates are found.
Candidates with a suitable combination of education, training and experience are encouraged to apply. Even if your profile is not a perfect match but you want to learn and grow, we would love to hear from you.