3+ years experience in managing large (5+) teams of highly skilled developers, and the ability to lead, coach, guide, and influence them
5+ years of full-time experience in modern Full-Stack and/or Mobile engineering positions
Strong track record of leading and managing the delivery of software development projects, meeting key milestones, and overcoming challenges
Previous experience, in both architecture and implementation-level software design of complex front-end applications (Web and/or Mobile)
Ability to manage, track and identify risks, bottlenecks, and challenges ahead of time, and oversee technical coordination to resolve them
Willingness to work in a fast-paced, and driven team in a context-switching environment
Ability to effectively work with Product Managers, Designers, and seniors management
Prior experience from start-up environment – a big advantage!
Experience and proficiency in developing both Web and Mobile applications – a big advantage!