Frontend Engineer (React / TypeScript, Accessibility)

On-siteSalary not specified
Location not specified

Tech Stack

ReactRESTOpenAPIAITypeScriptUnit TestingNext.js

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Frontend Engineer with 5+ years of experience in React and TypeScript to join our team in South America. This role focuses on accessibility and complex backend integration for an enterprise utilities web platform.

Responsibilities

  • Implement the three deliverables against their acceptance criteria.
  • Build persona-aware data scoping (enterprise, single-site, and portal views) and metering-profile-aware navigation.
  • Build the map-first reverse-flow drill-down with cluster and meter-level detail.
  • Ensure WCAG 2.1 AA on every surface, tested with a screen reader and keyboard.
  • Set up the reverse proxy or BFF. Keep Snyk SAST, dependency scans, and end-to-end tests green with 100% coverage.
  • Deliver Figma-compatible design patterns.
  • Open pull requests to the client-owned repository.
  • Present weekly demos and document decisions.

Requirements

  • 5+ years in frontend development with strong React and TypeScript.
  • Deep accessibility expertise (WCAG 2.1 and 2.2 AA, React Aria, testing with screen readers and keyboard, not only automated checkers).
  • Responsive, multi-breakpoint layouts.
  • Experience integrating complex REST and OpenAPI backends.
  • Data visualization and maps with clustering.
  • Reverse proxy or Next.js BFF experience.
  • Discipline around high test coverage (unit and end-to-end).
  • Strong English and direct client communication.
  • Experience with AI-assisted development.

Nice to Have

  • Utilities or metering domain (AMI and AMR).
  • Figma-to-code and design-system component work.
  • nginx configuration.
  • Multi-tenant or white-label theming architecture.

About the Project

Four-week fixed-price proof of concept implementing a refreshed front-end slice for an enterprise utilities web platform. It delivers a persona-aware multi-property dashboard, metering-profile-aware navigation (AMI and AMR), and a map-first drill-down for reverse-flow (water main break) detection. Built on a fixed React, TypeScript, and React Aria stack with a reverse proxy (nginx or a Next.js BFF), against existing services and mocked aggregation endpoints in client-provisioned ephemeral AWS environments with synthetic data. Weekly demos, with pull requests merged by the client team.

Work Type

  • Full-time

Location

  • South America

Job Details

Company name:
Limestone Digital
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jun 30, 2026
Last checked:
Jun 30, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.