BS in computer science or a related field
At least 3 years leading software development teams, growing and mentoring engineers
Proven working experience in web programming of at least 5
Proven working experience in backend programming of at least 5
Top-notch programming skills and in-depth knowledge of modern HTML/CSS, JavaScript, ES6, Angular, React / Ember
Top-notch programming skills and in-depth knowledge of C# / Java / Node
A solid understanding of how web applications work including security, session management, REST and best development practices
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse technologies and techniques.