Position: Software Development Manager
Company: Art2Hire
Category: Lead
Experience required: 5y
English level: upper

**Requirements:**
At least 5 years of technical team management experience;
Experience with server-side Java development;
Experience in large projects which involves web servers, Apps, Firmware, hardware & QA;
Ability to interact with customers on a technical level as well as commercial discussions;
Ability to manage tasks and priorities between several teams, some of them remotely;
Experience with Jira;
Experience working within Agile environment; 
Some knowledge of front-end JavaScript-based development
**Must-Have**:  
Very high personal communication skills, and be able to interact with people of different levels and cultures; 
​English - Upper Intermediate+

**Would be a plus:**
Experience with SQL, and non-SQL databases;
Knowledge of communication protocols;
Experience in IoT systems;
Experience in cellular communication systems;
Experience with security and cryptography combined hardware/software devices.