At least 6 years of experience managing 10+ developers
Interpersonal skills to manage a team of engineers
Ability to give constructive criticism
6 years of working experience in C# & SQL Databases
Experience with architecting solutions
High level of spoken English
Dedicated workspace for remote working
Team player with strong communication and organizational skills
High level of attention to detail.
Ability to participate in meetings during US Hours.
Source: We Work Remotely: Full-Stack Programming Jobs