Position: Senior Unity Developer
Company: StartupCraft
Experience required: 3y
English level: intermediate

We are looking Senior Unity Developer for creating a VR department for a leading education company that develops customized content for courses in schools and colleges.

It’s a project with a lot of tools & techniques used:

— 2D/3D painting
— working with FileSystem
— Nested WebView(Vurplex)
— Voice Speech (might be an integration with Voice Recognition in the near future)
— Physics
— Web Services Integration (auth, share, etc)

Currently used plugins:

-Oculus SDK
-Photon + Photon Voice
-Vurplex
-Dotween
-FileBrowser
-CurvedUI
-PDF reader


Required skills

— At least 3 years experience as Unity C# developer
— Work is performed for specific set of devices: Oculus Quest, Oculus Quest 2
— In-depth knowledge of Unity software and best practices (prefabs, asset bundles, organized scene hierarchy)
— Experience with architect VR applications: knowing platform limitations, possible optimisations
— Experience deploying app to the Oculus Store
— Advanced Knowledge. For instance: how to make sure user isn’t swayed in the VR helmet, movement path on the scene and other UX tricks
— Experience with memory and space optimization
— Knowledge of code versioning tools (Git). Git Flow Pull Requests only
— Excellent attention to detail
— Used to communicate effectively with both technical and non-technical parties
— Able to provide guidance and mentor-ship to the programming team
— TeachArts analysis & review experience
— Long term strategic vision with reducing technical debt over time
— Good written and verbal communication skills