Role Overview
We are looking for a Technical Product Manager who operates at the intersection of product strategy and hands-on engineering. This role is responsible for leading development across frontend, backend, and AI systems — while actively contributing to implementation.
This is not a coordination-only position. The ideal candidate is comfortable writing production code, building internal tooling, shaping architecture decisions, and driving delivery from concept through launch.
You will work across modern web technologies, cloud infrastructure, and AI model integrations to ship scalable, production-ready applications for Mac and Windows environments.
What You’ll Own
Product Leadership
Define and maintain product roadmap aligned with business objectives.
Translate high-level goals into clear technical requirements.
Prioritize features across frontend, backend, and AI workstreams.
Drive release planning and go-to-market coordination.
Balance scope, speed, and technical quality in a fast-moving environment.
Hands-On Engineering Contribution
Write and review production code across frontend and backend systems.
Build and maintain reusable packages and shared libraries.
Prototype features in React / TypeScript.
Implement backend services in C# / .NET.
Design and optimize SQL schemas (MS SQL / Serverless SQL).
Integrate APIs and AI models into production systems.
Assist with Azure container configuration and deployments.
Troubleshoot cross-stack issues (UI ↔ API ↔ DB ↔ AI layer).
Technology Stack
Frontend: React, Vite, TypeScript, Forge
Backend: C# / .NET
Databases: MS SQL / Serverless SQL
Infrastructure: Azure Containers, Cloud-native architecture, CI/CD
AI: Model integration, RAG familiarity, vector search and embedding workflows
Required Experience
5+ years in technical product, engineering leadership, or full-stack development roles.
Demonstrated experience shipping full-stack applications.
Experience launching and