Front-End React Engineer

TekLeaders, Inc
Cincinnati, OH, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Application Performance Management HTML5 Microsoft Azure Cascading Style Sheets (CSS) Software Quality Code Review Continuous Integration Cursor (Graphical User Interface Elements) Github
+27 more
Design of User Interfaces OAuth Scrum Methodology Ui Patterns Openid Connect Next.js Responsive Web Design TypeScript Datadog GitHub Copilot ReactJS Grafana Cypress (Programming Language) Backend Webpack Git Flow Material UI Deployment Automation Playwright Sentry Build Tools Npm(Software) Front End Software Development React Redux React Testing Library Restful APIs Web Api

Job description

  • 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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:22 min

Overview of the Sentry error and performance monitoring platform

Priscila Oliveira · World Congress 2023

3:05 min

Accelerating frontend development with code templates

Alexandra Petri · World Congress 2023

3:21 min

Installing and configuring the Sentry JavaScript SDK for applications

Priscila Oliveira · World Congress 2023

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all