Frontend Developer
Peter MD
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
You’ll be the first dedicated front-end engineer bringing customer-facing product engineering in-house. Own the marketing web experience and build the next-generation replacement for a legacy WordPress site, plus reusable marketing funnels and shared UI that powers patient/provider/admin portals and mobile via the same codebase.
What You’ll Do
- Own the customer-facing web
- Build and maintain the React 18 + TypeScript + Vite front end deployed on Vercel replacing the WordPress marketing site.
- Support marketing funnels such as Start-TRT, GLP-1, and peptide care flows.
- Create reusable marketing components
- Develop composable section/package components with self-serve authoring and independent deploys so marketing can ship offers quickly.
- Translate design faithfully
- Build to Figma source-of-truth at 1:1 fidelity, verifying production output against Figma.
- Work within a design system
- Use Tailwind CSS, Radix primitives with shadcn patterns, Framer Motion, Lottie, Lucide icons, and documented typography/surface guidelines.
- Own performance and conversion metrics
- Set and hit performance budgets, improve code splitting and asset pipelines, and reduce mobile motion/graphic weight.
- Treat load time as a revenue metric with measured before/after improvements.
- Build cross-portal product UI
- Implement UI across patient, provider, and admin screens using React Router, TanStack Query, React Hook Form with Zod validation, Recharts, TipTap, FullCalendar, dnd-kit, and rrweb session replay/heatmaps.
- Ship conversion-critical flows
- Work on checkout, onboarding, one-click upsells, and product-aware intake.
- Support migration to Stripe.
- Support SEO and analytics migration
- Remap ~500 legacy routes, implement structured data, and rebuild analytics/consent instrumentation.
- Update attribution as landing pages move to a subdomain.
- Support the mobile app from the same codebase
- Ship React-based UI to iOS/Android via Capacitor; App Store submission is planned.
- Write tests and follow Definition of Done
- Add Gherkin scenarios and Playwright coverage for auth-visible and conversion-critical flows.
- Ensure work meets a documented Definition of Done; note no CI exists yet and verification is currently manual.
- Accessibility and cross-browser quality
- Ensure accessible, cross-browser behavior for real devices, including older users.
Requirements
- 4+ years building production React with TypeScript, owning significant surface area.
- Strong modern build tooling: Vite (ideally with SWC).
- Component-driven architecture.
- Tailwind CSS and headless component primitives (e.g., Radix, shadcn, Headless UI, or similar).
- Ability to take a Figma design and ship pixel-accurate production output.
Nice-to-haves (implied)
- Experience with SEO route migrations and conversion analytics.
- Familiarity with the specific ecosystem mentioned (React Router, TanStack Query, React Hook Form, Playwright, rrweb, Capacitor, Stripe).
About Peter MD
PeterMD is a PE-backed direct-to-consumer telehealth company focused on men’s health and wellness, including TRT, weight management, peptides, labs, sexual health, and supplements. It delivers subscription care plans with pharmacy fulfillment and operates customer, provider, and admin portals through a single platform.
Scraped 8/4/2026