Toshiba Global Commerce Solutions
Mobile Developer- FLEX/ CONTRACT
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Мобильный разработчик-контрактор в Toshiba Global Commerce Solutions для создания мобильных решений, связывающих веб-приложения с физическим retail-оборудованием, в среде разработки с активным использованием AI-инструментов.
Задачи
- Разрабатывать мобильные приложения на TypeScript (TSX), Flutter/Dart и Kotlin для Android
- Интегрировать WebView для связи веб-приложений с нативными возможностями устройств
- Реализовывать и поддерживать JavaScript-мост между Flutter и встроенным веб-контентом
- Создавать и поддерживать интеграции с нативными устройствами (принтеры чеков, сканеры штрихкодов, платёжные терминалы)
- Использовать паттерны BLoC/Cubit для управления состоянием во Flutter
- Участвовать в peer review в GitLab
- Работать в squad-структуре и следовать процессам обеспечения качества кода
- Участвовать в Scrum-церемониях (планирование, стендапы, оценки, ретроспективы)
- Использовать AI-ассистенты (Codex, Claude Code, GitHub Copilot) для ускорения разработки и генерации тестов
- Применять prompt engineering для получения точных и поддерживаемых результатов от AI-инструментов
Требования
- Степень бакалавра по Computer Science или эквивалент
- 2–8 лет профессионального опыта разработки ПО
- Опыт с Flutter/Dart или сильный интерес к мобильной разработке
- Опыт с React/TypeScript, Kotlin или Java для Android
- Понимание интеграции WebView и нативно-веб-мостов
- Знание паттернов управления состоянием (BLoC, Cubit или аналоги)
- Базовые знания JSON-сериализации и работы с API
- Опыт работы с GitLab (merge requests, pipelines)
- Опыт agile-разработки (Scrum, CI/CD)
- Свободное владение английским языком (письменным и устным)
- Навыки коллаборации и стремление к постоянному улучшению
- Право на работу в США без необходимости спонсорства визы
- Возможность работать в офисе в районе Durham, NC, 5 дней в неделю
Условия
- Почасовая оплата $45.00–$60.00
- 40 часов в неделю
- Контракт на 6 месяцев
- Работа в офисе 5 дней в неделю в районе Durham, NC
- Спонсорство визы не предоставляется
Навыки
- TypeScript
- TSX
- Flutter
- Dart
- Kotlin
- Android
- WebView
- JavaScript
- BLoC
- Cubit
- JSON
- GitLab
- Scrum
- CI/CD
- Codex
- Claude Code
- GitHub Copilot
- prompt engineering
- React
- Java
- ESC/POS
- UPOS
- Zebra EMDK
- Sunmi
- Gradle
- Jenkins
- flutter_test
- mocktail
- bloc_test