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