Exceptional organizational skills, and ability to manage complex technical projects under tight deadlines Ability to make judicious decisions quickly and effectively under ambiguous circumstances Excellent communication skills and ability to motivate team members to deliver results Experience working in a collaborative environment and promoting a teamwork mentality Able to determine, define, and document clear deliverables, and identify roles and responsibilities of project members Good understanding of web technologies (single page applications, cookies, web views in native applications, HTML, TypeScript) Familiarity with programming/scripting