Front-End React Engineer

Remote in Cincinnati, OH, US • Posted 3 hours ago • Updated 34 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • React.js
  • TypeScript

Summary

Role: Front-End React Engineer

Location- Cincinnati, OH

Duration - Long term contract only on w2

About the Role

  • You will design, build, and maintain modern React-based front-end applications that power internal and customer-facing enterprise experiences. You will own the full lifecycle of UI engineering from component architecture and state management through build and deployment automation within a CI/CD-driven environment.
  • You bring strong opinions on front-end architecture, move fast without sacrificing quality, and actively use AI-assisted tooling to improve delivery speed and consistency. You are comfortable leading technical decisions within a Scrum team and mentoring engineers around you.

Responsibilities

  • Architect and own scalable React applications using modern patterns, hooks, and reusable component design.
  • Build responsive, accessible, and performant user interfaces that integrate with internal and third-party APIs.
  • Define and evolve front-end architecture, including routing, state management, form handling, and UI patterns.
  • Partner closely with UX/design and backend teams to translate requirements into high-quality user experiences.
  • Establish and enforce front-end engineering standards for testing, code quality, accessibility, and maintainability.
  • Automate repetitive engineering tasks, including component scaffolding, test generation, API client generation, and documentation, using AI-assisted tooling such as Claude, Copilot, or similar tools.
  • Optimize application performance through code splitting, lazy loading, memoization, caching, and efficient state management.
  • Own build and deployment pipelines for front-end applications using modern CI/CD workflows.
  • Troubleshoot and resolve complex front-end production issues, including performance, analytics, error tracking, and session diagnostics.
  • Mentor junior engineers and participate actively in code reviews and sprint ceremonies.

Required Skills

  • 5+ years of professional front-end engineering experience with strong React expertise.
  • Deep experience with modern JavaScript/TypeScript, React hooks, component composition, and state management patterns.
  • Strong understanding of state management and async flows using tools such as Redux Toolkit, React Query, Zustand, or similar tools.
  • Proven experience integrating REST APIs and handling authentication flows such as OAuth2 / OpenID Connect in front-end applications.
  • Strong knowledge of HTML5, CSS3, responsive design, and accessibility standards.
  • Experience with front-end testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
  • Familiarity with modern build tools and package ecosystems such as Vite, Webpack, npm, or pnpm.
  • Git-based workflows in a fast-paced CI/CD environment.
  • Daily use of AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or similar tools as part of the workflow.

Nice to Have

  • Experience with enterprise design systems or shared component libraries.
  • Knowledge of micro-frontend architecture or module federation patterns.
  • Experience with Next.js or other React-based SSR frameworks.
  • Hands-on familiarity with observability tools such as Sentry, Datadog RUM, or similar tools.
  • Experience with Storybook or front-end documentation tooling.
  • Experience with Harness, GitHub Actions, or other deployment automation platforms.
  • Azure DevOps experience.

Environment

  • Enterprise tech stack.
  • Front-end applications are built with React and TypeScript and deployed through automated CI/CD pipelines.
  • All code goes through automated quality scans and testing before merge.
  • We actively invest in AI tooling and expect engineers to help shape how we adopt it responsibly and at speed.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90884655
  • Position Id: OOJ - 8785-7810-1788457128
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Cincinnati, Ohio

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Remote

9d ago

Easy Apply

Full-time

60 - 80

Remote

Today

Easy Apply

Contract

$60 - $100

Remote

22d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs