Set the company technical vision & strategy, and lead both the company’s technology & product development
Develop strategic plans and set timelines for evaluation, development, and deployment of all technical, web, and mobile services
Take a direct, hands-on approach to the creation, organization, and deployment of key Threshold technologies
Collaborate with department heads, marketing, production, and operations as an advisor of all technologies involved with the company
Track, analyze and monitor technology performance metrics, and make recommendations that align with business goals
Supervise Quality Assurance processes, integration, and both user and programmatic system tests
Establish and execute software development processes, including design, creation, and deployment of web and mobile apps, APIs, and other technology
Lead company intellectual property initiative, including the creation and filing of key strategic patents
Monitor performance profiling tools and procedures, including deployment of network security
Manage all Technology and IT components, budgets, and roadmaps, including definition of company standards for systems, equipment, and software
Develop and Implement backup and emergency recovery plans
Ensure the company’s technological processes and service comply with all requirements, laws, and regulations
Take the initiative in thought leadership, innovation and creativity
Work closely with Marketing, Business Development and Operations to define and deliver new products and enhancements
Bachelor’s degree in computer science, or related field; Master’s degree in Computer Science or a technology-related discipline strongly preferred
Eight to ten years’ experience in a SaaS-related software development role, including at least five years experience in directly leading engineering teams
Expert-level knowledge of web systems architecture, design and development
Expertise with technology relative to industry, including: JS, Ruby/Rails, REACT, Node.JS, Angular, WebGL, Java/C/C++
Strong experience in online architecture development, including both front-end and back-end development and deployment.
Demonstrable success in thinking strategically, executing tactically while providing consistent and high levels of customer satisfaction and retention in a fast-paced environment
Expert-level understanding of imaging & rendering technologies
In-depth understanding of SaaS Technologies and business models
Able to multitask, prioritize, and manage time efficiently
Excellent leadership, team building, and management skills
Superb verbal and written communication skills
Able to build strong interpersonal relationships with peers, brand leaders, and other senior management throughout the company
Excellent analytical and time-management skills