I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Frontend Engineer — Chicago, IL

Разработчики, Frontend, React · вчера, 22:14 · 11.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: Chicago, IL

Формат: не указан

Занятость: Полная занятость

Грейд: не определён

About The Role

The role focuses on building the user-facing surface of the product — high-performance web applications in React and TypeScript that serve hundreds of thousands of users daily.

The engineer will work closely with designers, backend engineers, and product managers to translate complex requirements into fast, accessible, reliable interfaces, with ownership of component architecture, state management, and rendering performance.

Key Responsibilities

• Design and build responsive, accessible user interfaces in React, TypeScript, and modern CSS for customer-facing web applications

• Architect and maintain component libraries and design system integrations, ensuring consistency across product surfaces

• Integrate with REST and GraphQL APIs, handling caching, optimistic updates, and error/retry strategies in client state management

• Diagnose and resolve performance issues — bundle size, render cost, Core Web Vitals — and establish performance budgets in CI

• Write comprehensive unit and integration tests using Jest or Vitest and Playwright; maintain CI/CD pipelines for frontend builds and deploys

• Conduct code reviews and pair with backend engineers on API contracts, TypeScript types, and data-loading patterns

• Collaborate with designers in Figma to validate implementations and contribute to usability and accessibility improvements (WCAG 2.1 AA)

What We Are Looking For

• 3–6 years of professional frontend engineering experience building production web applications at scale

• Deep expertise in React (hooks, suspense, server components) and TypeScript, with strong JavaScript fundamentals

• Hands-on experience with state management patterns (Redux Toolkit, Zustand, React Query, or equivalent) and data-fetching libraries

• Track record of measurable performance work: code splitting, lazy loading, caching strategies, Web Vitals optimization

• Comfort with build tooling (Vite or Webpack), package management, and monorepo workflows (Turborepo or Nx)

• Bachelor's degree in Computer Science or equivalent practical experience

• Bonus: Experience with Next.js, server-side rendering strategies, WebAssembly, or building design systems consumed by multiple teams

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте