Role description
As the Senior Product Manager reporting directly to the CTO, you will be the lead architect of our product requirements. You will define the "what" and "why" for a platform that serves users through a standard web browser and deployed native applications for iOS and Android. You will be a strategic partner to the CTO and Staff Engineer, while working hand-in-hand with our UI Designer to translate complex business needs into rigorous PRDs and intuitive user journeys. This role requires a PM who excels at managing the lifecycle of REST APIs and understanding the nuances of a hybrid web-to-native experience.
Technical Requirements
1. Product Definition & PRDs
- Write Comprehensive PRDs: You will be responsible for producing high-quality Product Requirement Documents. These must clearly define functional requirements, user stories, and success metrics, providing the engineering team with the clarity they need to execute.
- Define API Outcomes: Specify what information and functionality must be available through our APIs to support the product vision. You define the data requirements; engineering defines the implementation.
- Feature Lifecycle: Own the roadmap from discovery through delivery, ensuring that the "what" remains consistent as features move from backend services to the final user interface.
2. Strategic Collaboration
- The "Core" Trio: Work closely with the Staff Engineer (on technical feasibility) and the UI Designer (on user experience) to ensure that every feature is both technically sound and beautifully executed.
- CTO Partnership: Act as a right hand to the CTO to translate high-level vision into a prioritized, actionable roadmap.
- Multi-Channel Delivery: Define the requirements for a unified experience that functions perfectly across both the web browser and deployed iOS and Android applications.
3. Design & Execution
- Design Partnership: Collaborate with the UI Designer to refine wireframes, prototypes, and user flows, ensuring that the design aligns perfectly with the functional requirements in your PRDs.
- Backlog Prioritization: Manage and groom the product backlog, making data-driven decisions on which features provide the most value.
- Functional Logic & Permissions: Define the required behaviors for system logic, such as user access levels and the expected outcomes of remote device interactions.
- User Advocacy: Use customer feedback to identify gaps in the product and define the next set of improvements for our web and native apps.
Requirements
- 6-8+ Years of Product Management: Experience in technical B2B, IoT, or complex SaaS platforms is essential.
- Mastery of the PRD: You have a portfolio of detailed PRDs that demonstrate your ability to think through edge cases, functional dependencies, and user outcomes.
- Design Literacy: Proven experience collaborating with UI/UX Designers. You know how to provide feedback that focuses on the user's "Jobs to be Done" rather than just aesthetic preferences.
- Technical Fluency: You are deeply comfortable discussing REST APIs, SQL, and Cloud Infrastructure. You understand the basics of data flow and system architecture.
- Hybrid App Intuition: A strong understanding of the Installed App experience. You know the difference between a mobile web requirement and a requirement for a deployed application in the App Store or Play Store (for example, push notifications are a core aspect of our mobile experience).
Nice-to-Haves (Training Provided)
We prioritize core PM fundamentals and the ability to define complex systems. We will provide domain training in:
- AI & Future Tech: Defining the "what" for our upcoming RAG-based AI agent.
- Industrial Context: Learning how our systems interface with building automation and hardware.
- Authorization Models: Understanding the outcomes required for fine-grained permissions (ReBAC).
The Profile
You are a disciplined, detail-oriented PM who loves the logic of a complex system. You take pride in writing the clearest PRD in the building and understand that your job is to bridge the gap between the Staff Engineer's technical constraints and the UI Designer's creative vision. You are looking for high-level autonomy and a direct line to the CTO to help build a world-class platform.