Technical Product Manager
India Remote
Shift: US EST SHIFT
Contract Role
About the Role
We are seeking a Technical Product Manager with a strong full stack engineering background to join our product team. This role sits at the intersection of business requirements, product strategy, and engineering execution.
You will own the translation of business and product requirements into clear, technically precise engineering tickets, aligned with our existing architecture and standards. While your primary responsibility is product execution and ticket authoring, you are expected to be technically capable of reviewing code, assisting with UAT, and contributing code when necessary.
This is a hands-on role designed for someone who has built systems, understands engineering trade-offs, and can serve as a technical extension of the product team.
Primary Responsibilities
Product & Engineering Execution
- Translate finalized business and product requirements into detailed, implementation-ready technical tickets for engineering.
- Author tickets that clearly define:
- Functional behavior
- API contracts
- Data models
- Edge cases
- Performance considerations
- Acceptance criteria
- Ensure tickets are aligned with our existing backend, frontend, and mobile architecture.
- Maintain clarity and consistency across epics, stories, and subtasks.
Technical Ownership & Collaboration
- Act as the technical liaison between Product, Engineering, and QA.
- Participate in technical design discussions to validate feasibility, scope, and sequencing.
- Review engineering output to ensure it matches ticket intent and acceptance criteria.
- Support sprint planning, backlog grooming, and technical prioritization.
UAT & Quality Assurance
- Lead or assist with User Acceptance Testing (UAT) prior to feature release.
- Validate end-to-end functionality across:
- Backend services
- Web frontend
- Mobile applications
- Identify gaps, regressions, or edge cases and convert them into actionable follow-up tickets.
Hands-On Technical Contribution (As Needed)
- Step in to:
- Prototype solutions
- Fix small issues
- Assist with debugging or implementation clarification
- Review pull requests with a focus on correctness, architectural alignment, and product intent.
Required Technical Background
This role requires real engineering experience, not theoretical exposure.
Backend
- Strong hands-on experience with:
- Node.js and TypeScript
- NestJS framework
- Prisma ORM and relational data modeling
- Deep understanding of:
- RESTful API design
- Swagger / OpenAPI documentation
- Authentication and authorization flows
- Familiarity with unit and integration testing (Jest).
Frontend
- Solid working knowledge of:
- React (modern patterns: hooks, context)
- TypeScript
- State management and performance optimization
- Ability to reason about UI behavior, responsiveness, and edge cases.
Mobile
- Strong familiarity with:
- Flutter and Dart
- Bloc state management
- GoRouter navigation
- Understanding of mobile platform constraints, release processes, and performance considerations.
Product & Process Skills
- Proven ability to write clear, unambiguous technical tickets that engineers can execute without excessive clarification.
- Strong understanding of:
- Agile / sprint-based delivery
- Backlog structuring
- Dependency management
- Experience working closely with designers, engineers, and stakeholders to deliver complex features.
- Ability to balance product intent, technical feasibility, and delivery timelines.
Nice-to-Have Experience
- Familiarity with our preferred tools and ecosystem:
- Mantine UI
- Vite
- Zustand
- TanStack Router
- Tailwind CSS
- Experience with CI/CD pipelines, especially for mobile apps.
- Exposure to analytics, crash reporting, and feature instrumentation.
- Experience in high-scale or consumer-facing products.
What We're Looking For
- A technical builder who moved into product, not a product manager learning tech secondhand.
- Someone who understands that good tickets are as important as good code.
- A structured thinker who can reduce ambiguity and unblock engineering teams.
- A collaborator who can speak fluently with both business stakeholders and engineers.
- Someone comfortable using modern development tools (including AI-assisted workflows) while maintaining high engineering standards.