Senior Frontend Engineer I - eCommerce
P
PrenuvoHealthcare eCommerce
Remote, USAFull-TimeSenior
Salary145,000 - 170,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Typically 4+ years of professional frontend engineering experience, including at least 3 years building production applications with React and TypeScript.
- Required Skills
- TypeScriptNext.jsReactPlaywright
Requirements
- Typically 4+ years of professional frontend engineering experience, including at least 3 years building production applications with React and TypeScript.
- Strong experience with Next.js or a comparable React framework, including server-side rendering, routing, and server/client rendering tradeoffs.
- Deep understanding of semantic HTML, modern CSS, responsive layout, the event loop, network and caching behavior, and the rendering pipeline.
- Experience with modern data-fetching and state-management patterns and complex, validated, multi-step forms.
- Strong testing practices across unit, component, and end-to-end layers, using tools such as Vitest or Jest, Testing Library, and Playwright or Cypress.
- Experience building checkout, payment, or other transactional flows where correctness and reliability matter.
- Working knowledge of WCAG 2.1 AA accessibility and Core Web Vitals.
- Experience with frontend observability and product analytics tools such as Datadog RUM, Sentry, PostHog, or Google Analytics.
- Hands-on experience with modern CI/CD practices and cloud hosting, such as GitHub Actions and AWS.
- A track record of leading complex features from design through production.
- Nice to have: experience with Stripe.js, Affirm, commercetools, Voucherify, Tailwind CSS, consent management, Google Tag Manager, or privacy-aware analytics.
- Nice to have: experience with multi-region products, growth engineering, funnel analytics, authentication providers, scheduling or booking, consumer healthcare, or regulated industries.
Responsibilities
- Own features and components in checkout and payments, scheduling, or sales-assisted and partner booking flows.
- Work with Product and Marketing to ship booking-funnel experiments and assess their results.
- Build customer-facing features with React, Next.js App Router, and TypeScript.
- Contribute to frontend architecture, including server and client component boundaries, state management, and type-safe forms.
- Integrate booking flows with commerce APIs and third-party services, including Stripe, Affirm, commercetools, Voucherify, Salesforce, Auth0, and Google Maps.
- Instrument features with Datadog RUM, PostHog, and Google Tag Manager while respecting customer consent choices.
- Improve Core Web Vitals, bundle size, and rendering performance.
- Implement accessible interfaces and automated accessibility checks in CI.
- Write automated component, API-mocking, and end-to-end tests using tools such as Vitest, Testing Library, MSW, and Playwright.
- Monitor features after release, respond to production issues, collaborate across product and engineering teams, and mentor junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site