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

**Description of the project and Team\Candidate:**
Onboarding project: Developing the AR application for jewelry rings and the 3d content management system
Position foresees involvement in all other projects in the unite's pipeline and in the tech side of presale activities. Projects in VR, AR, and 3d web and mobile applications.

**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