Senior Frontend React Engineer

Modern Family Law•Savannah, GA
•$115,000 - $125,000

About The Position

Modern Family Law is seeking a Senior Frontend React Engineer to build a new technology product for family law. Clients and attorneys will rely on the product for real legal workflows, and the role will establish frontend architecture for a greenfield application integrating enterprise systems, payments, data, and AI capabilities. The engineer will own the React and TypeScript frontend architecture and implementation, including shared components, application structure, and production workflows. They will translate designs and prototypes into production-ready experiences and partner with product and backend engineers on workflows, data requirements, and API contracts. The role includes designing secure, role-aware experiences; integrating AI-enabled capabilities; and maintaining performance, accessibility, responsiveness, browser compatibility, and production quality. The engineer will establish frontend conventions and testing practices, review code, and provide technical guidance to the existing frontend developer as the team grows. Candidates must live within commuting distance of an office in Atlanta, Alpharetta, or Savannah, Georgia, or Dallas or Austin, Texas. Work from anywhere is available to eligible employees after six months. Compensation is $115,000–$125,000 annually, described as a reliable estimate of base salary plus projected bonuses and billable-hour commission. Actual pay may vary based on experience, location, billable-hour expectations, and other job-related factors. Full-time employees are eligible for the listed insurance, retirement, leave, and other benefits.

Requirements

  • Must reside within commuting distance of a Modern Family Law office in Atlanta, Alpharetta, or Savannah, GA, or Dallas or Austin, TX.
  • Production experience building React and TypeScript applications with complex user workflows.
  • Experience establishing frontend architecture for products with meaningful application state and significant integration with backend services.
  • Strong knowledge of component architecture, state management, forms, routing, and maintainable frontend patterns.
  • Experience building multi-step or workflow-based applications with validation, conditional logic, persistence, recovery, and clear error states.
  • Understanding of frontend authentication flows and role-aware interfaces, including which controls must be enforced by backend services.
  • Experience partnering with backend engineers to define API contracts and data structures.
  • Strong accessibility, responsive design, browser compatibility, and frontend performance practices.
  • Experience implementing automated frontend testing for critical components and user workflows.
  • Ability to review code, establish frontend standards, and provide technical guidance to other frontend developers.
  • Ability to work independently as the senior frontend engineer on a greenfield product and make sound architectural decisions.

Nice To Haves

  • Experience designing frontend experiences for AI-enabled workflows.
  • Experience building payment, client intake, or other state-sensitive workflows.
  • Experience working with sensitive client data or in a regulated environment.
  • Experience working closely with product and design teams to translate prototypes into production applications.
  • Legal industry or legal technology experience.

Responsibilities

  • Own frontend architecture and implementation of the product in React and TypeScript, from shared components and application structure through production workflows.
  • Translate product designs and interactive prototypes into production-ready user experiences in collaboration with product and backend engineers.
  • Establish frontend patterns for complex multi-step workflows, including forms, conditional logic, validation, autosave, resume, loading states, error handling, and recovery.
  • Partner with the Senior Backend API Engineer to define API contracts, data structures, error handling, and client/server responsibilities.
  • Establish component architecture, state-management patterns, routing, form strategy, and frontend conventions.
  • Build secure, role-aware experiences for clients and attorneys, with strong validation, clear user feedback, and accurate presentation of permissions and workflow state.
  • Integrate AI-powered capabilities into product workflows, including presentation of generated content, sources, confirmations, corrections, loading states, and failures.
  • Own frontend performance, accessibility, responsive behavior, browser support, and production quality.
  • Establish testing practices for critical components and user workflows, including component, workflow, and regression coverage.
  • Review code, set frontend standards, and provide technical guidance to the existing frontend developer as the team grows.

Benefits

  • Competitive compensation and performance incentives.
  • Health insurance, with an optional Health Savings Account (HSA).
  • Short-term disability and long-term disability insurance.
  • Dental insurance.
  • Vision care.
  • Life insurance.
  • Healthcare and Dependent Care Flexible Spending Accounts.
  • 401(k) retirement plan.
  • Vacation, sick time, and public holidays/Paid Time Off.
  • Employee assistance program.
  • Voluntary accident insurance.
  • Voluntary life insurance.
  • Voluntary disability insurance.
  • Voluntary long-term care insurance.
  • Voluntary critical illness and cancer insurance.
  • Pet insurance.
  • Commuter and transit benefit programs may be available in certain markets.
  • Training and development.
  • Work from anywhere, eligible after six months.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service