Product Engineer
Job summary
You will build and ship features across our automation products for independent professionals (lawyers, consultants, small business owners). What we need is a solid engineer who understands the full software development lifecycle. This is not an "AI/vibe coder" role who copies AI-generated code without understanding it.
Job descriptions & requirements
Responsibilities:
Legal Operations Product (Primary Focus)
Email Integration & AI Assistance:
- Email platform integration (Gmail, Outlook) via OAuth
- Email thread parsing and context extraction
- AI-drafted responses using a multi-provider setup with smart fallback
- Review the interface for editing and sending drafts
Follow-Up & Reminder System:
- Background jobs checking for matters needing attention
- Alert system for cases with prolonged client silence
- Dashboard notifications with action workflows
- Configurable digest delivery preferences
Client Intake Forms:
- Customizable intake forms with industry templates
- Public URL generation for client submissions
- Form routing and notification system
- Data storage and case linkage
Daily Operations Digest:
- AI-generated priority summaries for daily review
- Intelligent ranking of urgent items
- Configurable delivery timing and format
Email Verification Service
Verification Engine:
- Multi-provider verification with automatic fallback
- Bulk processing with progress tracking
- Credit-based usage system
- Results export in multiple formats
Payment Processing:
- Traditional and cryptocurrency payment support
- Credit allocation and tracking
- Transaction history and receipt generation
Meeting Assistant Product
Meeting Capture & Processing:
- Meeting recording and transcription
- AI summary generation
- Action item extraction
- Searchable meeting history
CRM Integration:
- Contact and deal synchronization
- Activity logging
- Custom field mapping per user
Requirements:
- 3–5 years of full-stack development experience shipping production web applications
- Strong experience managing features end-to-end through the software development lifecycle (requirements → implementation → testing → deployment)
- Deep proficiency in TypeScript (advanced types, generics, unions, etc.)
- Production experience with modern web frameworks (SSR, APIs, performance, deployment)
- Experience designing and optimizing databases (schema design, migrations, indexing, query optimization)
- Experience integrating third-party APIs (OAuth, REST, webhooks, rate limits, retries)
- Strong software engineering fundamentals (clean architecture, testing, error handling, maintainable code)
- Ability to work independently and take ownership of features
- Uses AI tools responsibly and understands the code they write
- Experience with AI-assisted development tools as productivity accelerators (Nice-to-Have)
- Background job processing (queue systems, cron alternatives, serverless functions) (Nice-to-Have)
- Email platform API integration (Nice-to-Have)
- Self-hosted infrastructure experience (Nice-to-Have)
- LLM API integration (Nice-to-Have)
- Payment processing (traditional and cryptocurrency) (Nice-to-Have)
- Legal tech, sales tools, or professional services domain knowledge (Nice-to-Have)
- Startup or small team experience (Nice-to-Have)
What Success Looks Like
First 30 Days:
- Deep familiarity with all codebases and shared infrastructure
- First feature shipped to production (enhancement or bug fix)
- Comfortable with deployment pipeline and monitoring
- Contributing to code reviews and technical discussions
- Understanding customer workflows
First 60 Days:
- Owning features end-to-end across products
- Shipping improvements based on customer feedback
- Identifying and fixing technical debt proactively
- Making architectural decisions with minimal oversight
- Participating in product planning
First 90 Days
- Independently managing the feature development lifecycle
- Shipping features customers are waiting for
- Improving CI/CD pipeline and development workflow
- Contributing to product strategy from a technical perspective
- Strong candidate for full-time conversion
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.