Senior Frontend Engineer I - eCommerce
New
J
JobgetherHealthcare technology
Based in the United StatesFull-TimeSenior
Salary145,000 - 170,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Typically 4 or more years of professional frontend engineering experience, including at least 3 years building production applications with React and TypeScript.
- Required Skills
- TypeScriptReduxNext.jsReactCI/CDPlaywright
Requirements
- Have typically 4 or more years of professional frontend engineering experience, including at least 3 years building production applications with React and TypeScript.
- Have strong experience with Next.js or a comparable React framework, including routing and server-side rendering.
- Understand browser fundamentals, including semantic HTML, modern CSS, responsive layouts, the JavaScript event loop, networking, caching, and browser rendering.
- Have experience with modern data-fetching and state-management approaches such as TanStack Query, Zustand, or Redux.
- Have experience building complex, validated, multi-step forms and transactional user journeys.
- Have strong unit, component, and end-to-end testing practices using tools such as Vitest or Jest, Testing Library, and Playwright or Cypress.
- Have experience developing checkout, payment, or other transactional flows where accuracy, security, and reliability are essential.
- Have working knowledge of WCAG 2.1 AA accessibility standards and web performance optimization, including Core Web Vitals.
- Be familiar with frontend monitoring and product analytics tools such as Datadog RUM, Sentry, PostHog, or Google Analytics.
- Have hands-on experience with modern CI/CD practices and cloud-hosting environments, such as GitHub Actions and AWS.
- Demonstrate the ability to lead complex features from initial design through implementation, deployment, and ongoing production support.
- Have excellent communication and collaboration skills across engineering, design, product, and business teams.
Responsibilities
- Own features and components across checkout, payments, appointment scheduling, sales-assisted booking, and partner booking flows.
- Build fast, accessible, responsive customer-facing experiences using React, Next.js App Router, and TypeScript.
- Collaborate with Product and Marketing to design, launch, and evaluate booking-funnel experiments.
- Contribute to frontend architecture, including rendering boundaries, data fetching, state management, and type-safe form validation.
- Integrate the booking platform with commerce APIs and third-party services.
- Instrument features with observability and analytics tools while respecting customer consent and privacy preferences.
- Improve Core Web Vitals, rendering performance, and bundle size.
- Develop and maintain component, integration, and end-to-end tests.
- Release features behind feature flags, monitor performance and errors, and resolve production issues.
- Contribute to technical discussions and code reviews, guide colleagues, and mentor junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site