Nabis is the #1 licensed cannabis wholesale platform in the world, empowering the world to discover cannabis through choice, access, and innovation. The Technical Product Manager will oversee the entire product lifecycle, bridging the gap between technical and business teams to deliver innovative solutions for the rapidly evolving cannabis industry.
Responsibilities:
- Develop detailed project plans, including scope, objectives, timelines, and resource allocation
- Lead cross-functional teams to ensure project milestones are met
- Utilize Agile methodologies to enhance project flexibility and efficiency
- Provide technical guidance and support in Product Requirements documentation, leveraging deep understanding of software development, system architecture, and integration
- Evaluate and select appropriate technologies and tools for project success
- Use deep technical expertise to speak the engineering language with ease
- Act as a liaison between technical teams and non-technical stakeholders, translating clear business terms into complex technical concepts
- Communicate project status, risks, and issues effectively to all stakeholders
- Thrive in a fast-moving industry landscape, handling the dynamic and iterative processes typical of early-stage startups
- Demonstrate a hands-on, roll-up-your-sleeves attitude with a strong entrepreneurial spirit
- Embrace the challenges of a rapidly evolving environment with flexibility and resilience
- Research and adapt best practices for marketplace juggernauts like Amazon, Shopify, and others into the emerging cannabis industry, taking into account compliance and other industry-specific opportunities
- Leverage AI and tools like ChatGPT to streamline the product management process, including customer research, specification writing, and daily operations
- Utilize continuous feedback loops and data-driven insights, leveraging off-the-shelf analytics tools and direct SQL (Postgres) queries to get your hands dirty with a relentless pursuit of insights about our customers
- Foster a collaborative and innovative team culture, encouraging continuous learning and process improvement, through demos and knowledge transfers with junior members of the team
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum of 4 years in technical project management roles, or deep engineering experience with strong business aptitude
- Proficiency in project management tools (e.g., Jira, Confluence, Asana), software development languages, and frameworks
- Excellent communication, leadership, and problem-solving skills
- Ability to manage multiple priorities and work under pressure
- Experience with Agile and Scrum methodologies
- Knowledge of the latest technology trends, systems, and tools
- Experience with technologies including TypeScript, HTML5, CSS3, and modern frameworks such as React, Node, and Next.js, and familiarity with Figma
- Proven track record of successful project delivery in technical environments
- Expertise in performance optimization, ensuring high-quality user interfaces and customer experiences
- Strong collaboration skills, working with product managers, UI/UX designers, and engineering teams
- Master's degree or relevant certifications (e.g., PMP, Agile)