eCommission

Front End Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Front End Engineer в продуктовую команду eCommission, отвечающий за опыт Symba — AI-портала для риелторов — на вебе и в мобильном приложении. Ведёт миграцию с Angular на React и разрабатывает React Native приложение для iOS и Android.

Задачи

  • Разрабатывать быстрые и адаптивные интерфейсы на React и TypeScript
  • Планировать и проводить миграцию с Angular на React без disruption для пользователей
  • Создавать переиспользуемые компоненты и паттерны, поддерживать общую библиотеку компонентов
  • Разрабатывать и выпускать мобильное приложение Symba на React Native для iOS и Android
  • Переиспользовать компоненты, бизнес-логику и API-слой между вебом и мобильным приложением
  • Реализовывать push-уведомления, офлайн-режим, безопасный логин и оптимизацию производительности на устройствах
  • Вести процесс релизов в App Store и Google Play, включая сборки, тестирование и сабмиты
  • Создавать AI-ориентированные интерфейсы: чат, стриминг ответов, агентские workflow
  • Писать автоматические тесты, включая unit- и e2e-тесты (Playwright)
  • Отвечать за QA в разных браузерах, устройствах и разрешениях экрана
  • Мониторить ошибки и производительность фронтенда в продакшене
  • Проводить код-ревью и участвовать в формировании инженерной культуры
  • Работать с продуктом над UX и с внешним партнёром по разработке
  • Интегрировать фронтенд с API, аутентификацией и сторонними сервисами
  • Отслеживать и улучшать время загрузки, отзывчивость и стабильность приложения

Требования

  • 4+ года практического опыта разработки production веб-приложений
  • Глубокое знание React и TypeScript
  • Практический опыт React Native и хотя бы одно приложение, выпущенное в App Store или Google Play
  • Сильные основы HTML, CSS и доступности (accessibility)
  • Опыт работы с управлением состоянием, интеграцией API и производительностью на вебе и мобильных
  • Опыт работы с контролем версий, pull request, CI/CD и безопасным деплоем в продакшен
  • Опыт написания unit- и e2e-тестов
  • Право на работу в США без спонсорства

Условия

  • Поддерживающая культура
  • Оплачиваемый отпуск
  • Оплачиваемые праздники
  • Медицинская, стоматологическая и офтальмологическая страховка
  • LTD, STD и базовое страхование жизни за счёт работодателя
  • Пенсионный план с matching contribution
  • Награды за выслугу лет
  • Офисные и выездные мероприятия

Навыки

  • React
  • TypeScript
  • Angular
  • React Native
  • iOS
  • Android
  • HTML
  • CSS
  • Playwright
  • Expo
  • Swift
  • Kotlin
  • EAS
  • Fastlane
  • Sentry
  • Firebase
  • Google Cloud
  • CI/CD

Похожие вакансии

Software Engineer - Generative UI, Input Experience
AppleMiddleCupertinoОфис
23 окт.
Remote | Senior Mobile Developer — $50–$100/hour
24-MAGSeniorNew YorkУдалённо
50 – 100 USD в час
23 окт.
Senior Software Engineer, On-Device Health Agentic Systems
AppleSeniorSunnyvaleОфис
23 окт.
W2 Mobile Developer
InabiaMiddleJersey CityОфис
23 окт.
W2 Mobile Developer
InabiaMiddleNew YorkОфис
23 окт.
Front End Engineer — eCommission, Удалённо | itrelocate