Back to Jobs
Recently postedTechnology

UI React Developer

Jean Martin, IncCharlotte, NC🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationCharlotte, NC, United States
GitAngularVueReactJavaScriptTypeScriptCI/CD

Job description

Role: UI React Developer

Location: Charlotte, NC (Hybrid, min 3 days work from office every week)

We are seeking a highly skilled Front-End Lead to own the design, development, and delivery of a modern, responsive infrastructure console featuring persona-based user experiences. This senior role involves defining front-end architecture, establishing standards for component design, performance, accessibility, and telemetry. The successful candidate will collaborate closely with UX, product, backend/BFF, and platform engineering teams to ensure a consistent, high-quality, scalable UI experience across multiple personas and workflows.

Key Responsibilities:

  • Lead the architecture and development of a scalable, reusable component library and design system, including theming, tokens, and shared components.
  • Design and implement persona-based UX patterns such as role-based navigation, progressive disclosure, and workflow-driven UI.
  • Build and optimize responsive web applications using modern JavaScript/TypeScript best practices.
  • Establish standards for UI performance optimization, accessibility compliance (WCAG), and best practices for operability.
  • Drive front-end testing strategy, including unit/component tests, functional end-to-end tests, and CI/CD quality gates.
  • Instrument UI telemetry to gather user journey insights, error monitoring, and client-side performance metrics.
  • Collaborate with backend/BFF teams on API contracts and UI workflow enhancements.
  • Guide, mentor, and review engineering teams to uphold front-end standards and improve team practices.
  • Ensure secure UX patterns for privileged operations, including confirmations, approvals, and audit-friendly flows.

Requirements:

  • 8+ years of software engineering experience with significant depth in front-end development.
  • 5+ years of experience building responsive web applications using modern JavaScript/TypeScript.
  • Expertise with at least one enterprise-grade UI framework (React strongly preferred; Angular/Vue acceptable).
  • Proven experience designing, scaling, and maintaining a component library or design system.
  • Strong understanding of persona-based UX patterns, role-based navigation, and workflow-driven UI.
  • Solid experience with front-end performance optimization techniques and Core Web Vital concepts.
  • Hands-on experience with front-end testing frameworks, automating quality gates, and CI/CD pipelines.
  • Proficiency in Git, code review processes, and collaborative development workflows.
  • Experience instrumenting UI telemetry for analytics, error monitoring, and performance insights.
  • Familiarity with BFF patterns, API contract collaboration, and optimizing UI workflows.
  • Knowledge of accessibility standards (WCAG) and enterprise usability best practices.
  • Experience with micro-frontend or modular UI architectures is a plus.
  • Ability to guide and mentor engineering teams and communicate technical standards effectively

Similar jobs