Toyota
Lead Software Engineer, Front-End Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик front-end в Toyota Financial Services: индивидуальный контрибьютор с сильной экспертизой во front-end и full-stack, который влияет на архитектуру, менторит коллег и ведёт критичные фичи end-to-end.
Задачи
- Проектировать и реализовывать сложные front-end фичи от архитектуры до продакшена
- Разрабатывать и поддерживать full-stack фичи — от UI до API и сервисов
- Вести обсуждения технического дизайна и принимать архитектурные решения
- Выявлять и устранять технические проблемы: узкие места производительности, надёжность, техдолг
- Отлаживать проблемы по всему стеку — от рендеринга в браузере до API и инфраструктуры
- Внедрять инженерные best practices: качество кода, стратегии тестирования, стандарты деплоя
- Тесно сотрудничать с Product, Design и инженерами для проработки фич
- Менторить инженеров через код-ревью, парное программирование и дизайн-фидбек
- Участвовать в технических интервью и найме frontend-инженеров
- Доносить технические решения, компромиссы и риски до стейкхолдеров
Требования
- Степень бакалавра по Computer Science или смежной области либо эквивалентный опыт
- 5+ лет опыта в разработке ПО с сильным фокусом на front-end и техническим лидерством
- Сильная экспертиза в React и Next.js (App Router, SSR, SSG, современные паттерны рендеринга)
- Уверенное владение TypeScript
- Практический опыт с Tailwind CSS и библиотеками компонентов вроде shadcn/ui
- Понимание паттернов управления состоянием (Zustand, Redux Toolkit или аналоги)
- Опыт валидации схем и работы с формами через Zod или аналоги
- Умение проектировать и строить RESTful и GraphQL API
- Опыт serverless-сервисов на AWS: API Gateway + Lambda, CloudFront, S3, DynamoDB или RDS
- Понимание производительности front-end: Core Web Vitals, code splitting, lazy loading, оптимизация изображений и бандла
- Опыт отладки сложных проблем по всему стеку
- Опыт тестирования: unit (Vitest/Jest), компонентное (Testing Library), интеграционное и E2E (Playwright/Cypress)
- Знакомство с современными сборщиками (Vite, esbuild, Webpack, Turborepo, Nx)
- Сильные коммуникативные навыки
- Право на работу в США без необходимости спонсорства визы
Условия
- Среда работы, построенная на командной работе, гибкости и уважении
- Программы профессионального роста и развития, компенсация обучения
- Скидка на покупку автомобиля для сотрудников
- Программа лизинга автомобилей для сотрудников
- Комплексные медицинские и wellness-программы для всей семьи
- План 401(k) с участием компании и ежегодным взносом
- Оплачиваемые праздники и отпуск
- Реферальные сервисы (пренатальные услуги, усыновление, детский сад, школы)
- Налоговые льготные счета (HSA, FSA)
- Помощь с релокацией
Навыки
- React
- Next.js
- TypeScript
- Tailwind CSS
- shadcn/ui
- Zustand
- Redux Toolkit
- Zod
- REST
- GraphQL
- AWS
- API Gateway
- Lambda
- CloudFront
- S3
- DynamoDB
- RDS
- Vitest
- Jest
- Testing Library
- Playwright
- Cypress
- Vite
- esbuild
- Webpack
- Turborepo
- Nx
- EventBridge
- SQS
- SNS
- React Native