Execute product roadmap and drive business growth: Collaborate with multiple business stakeholders to understand user behavior, link technology plan to business needs, and flexibly manage priorities
Build and manage team: Drive recruitment and achieve high velocity with a small but high-performing agile team of product managers, UX folks, and developers
Be creative and flexible with resourcing: Rapidly build additional, flexible capacity to boost velocity by using outsourcing vendors and freelancers when needed
Plan ahead: Manage and allocate tech activities so that the roadmap is executed within agreed timelines
Decide when to hack or invest: Know when to just hack a solution and when to prioritize scalable or long-term solutions
Do whatever it takes: Leverage third-party tools & APIs, introduce new frameworks & best practices, and adopt new technologies & design thinking to build the application out smartly
Mentor team to build up their technical skills and be their problem-solver of last resort
Switch between immediate needs and long-term plans and kill two birds with one stone wherever possible
Make sure user experience is continually optimized and that users don’t face obvious tech problems like slow speed, functionality that doesn’t work as advertised, etc.