Senior Frontend Engineer (React + TypeScript)

Emergent Software11 months ago
Raleigh, NC, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

This is a direct-hire role with our client, open to remote or hybrid candidates near Milwaukee, WI. Remote employees must travel to Milwaukee once per month. U.S. work authorization is required; no sponsorship available. We are seeking a highly skilled Senior Frontend Engineer (React + TypeScript) experienced in building modern, performant, and maintainable single-page applications (SPAs). You’ll collaborate with project managers, business users, and backend engineers in a TypeScript-heavy environment to deliver elegant user interfaces powering our platform.

Key Responsibilities

  • Design, build, and maintain React-based SPAs using TypeScript.
  • Translate complex UI/UX wireframes into pixel-perfect, responsive, and accessible web experiences.
  • Write clean, maintainable, and well-tested code following modern best practices.
  • Collaborate with cross-functional teams to ensure seamless integration of UI with APIs and backend services.
  • Optimize applications for performance, scalability, and accessibility.
  • Contribute to design systems, reusable components, and documentation to improve development velocity.
  • Stay current with evolving frontend technologies, frameworks, and tooling.

Required Qualifications

  • 6+ years of professional experience as a Frontend/UI Engineer (or similar role).
  • Expert proficiency in TypeScript.
  • Expert proficiency in React (including hooks and context APIs).
  • Strong skills in HTML5 & CSS3 including semantic markup, responsive layouts, and accessibility best practices.
  • Deep experience with at least one modern CSS framework or library (MUI, TailwindCSS, or similar).
  • Solid understanding of modern SPA architecture, state management, and performance optimization.
  • Familiarity with build tools such as Vite, Webpack, or similar.
  • Proven grasp of testing frameworks like Jest or React Testing Library.
  • Experience implementing secure authentication and authorization flows using solutions such as Auth0.
  • Ability to travel to the company’s Madison, WI location once per month for on-site collaboration.

Preferred Qualifications

  • Experience contributing to design systems or component libraries.
  • Knowledge of CICD pipelines, GitHub Actions, or similar DevOps workflows.
  • Exposure to backend APIs (REST/GraphQL) and BFF patterns.
  • Experience working in a fast-paced product or SaaS environment.

Benefits & Perks

  • Compensation: $90,000.00 - $120,000.00 per year
  • Dental insurance
  • Health insurance
  • Vision insurance

Required Skills

Testing frameworks (Jest, React Testing Library)
Vite
Webpack
React
TypeScript
SPA Architecture
State Management
Authentication (Auth0)
CSS3
TailwindCSS
HTML5
MUI