Position: Unity3d Developer
Company: AMERIA
Experience required: 2y
English level: upper

Required skills:

- 2+ years of experience as a Unity developer;
- Strong OOP, S.O.L.I.D and proficiency in C#;
- Experience with Standalone, IOS and Android platforms;
- Experience with networking (REST, Sockets, Photon);
- Experience with Unity plugins usage and SDK integrations;
- English — spoken, upper-intermediate and higher

As a plus:

- AR development experience;
- Machine learning;
- Sensor development experience (Kinect, Realsense);
- Multithread development;
- GUI and animation skills in Unity;
- Design patterns understanding;
- Experience with shaders;
- We develop a lot in Unity, but if you have solid C++/Python background and ready to switch then welcome.

We offer:
 - Opportunity to take active part in product development, suggesting and implementing your ideas;
- Cool well-experienced team members;
- Career and professional growth;
- Competitive salary;
- Long-term employment with 20 working-days paid vacation; 
- Orthopedic chairs;
- Business trips to Germany;
- Nice centrally located office (15 minutes from Kontraktova Square subway station).

Responsibilities:

- Developing apps from scratch;
- R&D in a direction of new sensors and proprietary algorithms;
- Implement new and extend existing features for existing apps;
 - Close communication with German colleagues in English; 
- Take a part of improving current products and frameworks.