Position: Unity3d Developer/Unity Team Lead
Company: Softengi
Experience required: 3y
English level: upper

**Description of the project and Team\Candidate:**
Medical procedures simulation which has its purpose in providing immersive virtual reality and interactive training systems designed to improve skills, accelerate training, reduce costs, and streamline job placement and retention.

**Desired**
- 3+ years of experience with Unity using C#;
- SOLID/OOP/design patterns knowledge;
- experience in the creation of animations in Unity
- experience in AR/VR/MR development;
- experience in mobile development on Android and iOS, performance optimization;
- experience in async programming;
- experience in UI markup;
- great collaboration and communication skills
- writing and speaking English

**Responsibilities:**
- Implement project tasks 
- Provide technical guidance to the development team, supervise a team of BE developers, review technical implementations
- Design major aspects of the architecture of an application and work with project manager on its implementation 
- Collaborate with other clients and stakeholders to ensure the architecture is aligned with business requirements
- Provide technical guidance to the application development team, supervise a team of BE developers, review technical implementations
- Document application development processes and standards, produce architecture artifacts (diagrams, specifications)
- Participating in project-defining activities