Position: Middle/Senior Unity developer
Company: ONSEO
Experience required: 3y

**Requirements:**
- 3+ years of proven experience as Unity3D Developer
- Has strong theoretical knowledge of C# syntax, basic knowledge of Unity3D framework, ability to follow code guidelines and style. Writes highly readable code, knows about common pitfalls and how to avoid them, understands code written by other team members.
- Has great experience in Generic types usage and design with generic constraints
- Knows about threads, and how to create them, how to use asynchronous tasks, thread safety and synchronization
- Knows about Scriptable Objects, basic Mono Behaviour events (Awake, Start, Update),  less-used Mono Behaviour events (On BecameInvisible etc), their execution order in-depth, Send Message, Coroutines and their types and it's usages. Knows about Unity types (Vector2-4, Texture2D, Time, etc)
- Knows about Fixed Update loop, Raycasting and how does it work
- Knows about Mono runtime. Understands difference about editor and runtime representation for some objects.
- Has experience creating asset bundles, and loading them (knowledge about Addressables is a plus). Used at least two type of serializers for own data.
- Understands basic human-friendly controls and interfaces, can create placeholder UX and UI

**Would be a plus:**
- Knowledge about functional programming languages and approaches
- Knowledge of WebGL platform
- Experience in AR/VR development 

**What we offer:**
- Individual program of development
- Work in a comfortable office
- Progressive system of salary, regular salary review, financial stability
- Career planning and regular performance reviews
- 20 working days of paid vacation, paid sick leave
- Medical insurance, sport compensation
- Free English lessons
- Really good team and democratic management, many works in the company for a long time and sincerely committed to their cause

**Аbout the project:**
AIBODY is a UK based company, newly spun out by the R&D team of the international technology
group AUG Global. Driven by our desire to advance modern healthcare and save lives, we set out to
conquer the limitations of existing medical simulation solutions. This led us on a mission to build
the first of its kind Digital Physiology Platform capable of producing true to life responses and
simulations. Now that our vision has become reality, we are able to access multiple opportunities to
impact global healthcare priorities

https://www.aibody.io/