Koniag
Sr. Web/Mobile Developer (REMOTE)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер для федерального проекта модернизации Департамента внутренних дел США (DOI). Разработка адаптивных веб-приложений и кроссплатформенных мобильных интерфейсов в экосистеме Microsoft Azure и Power Platform.
Задачи
- Разрабатывать и развёртывать адаптивные веб-приложения и кроссплатформенные мобильные интерфейсы
- Писать чистый, покрытый тестами и поддерживаемый код на современных JavaScript-фреймворках (React, Angular, Vue) или Power Apps Component Framework (PCF)
- Реализовывать нативные мобильные функции: офлайн-кэширование данных, интеграцию с камерой, геолокацию
- Интегрировать frontend с базами данных (Azure SQL), облачными сервисами и кастомными эндпоинтами AI/ML моделей
- Проектировать и использовать защищённые RESTful API
- Работать с data-разработчиками для оптимизации потоков данных и времени загрузки приложений
- Переводить макеты Figma и UI-прототипы в продакшн-интерфейсы
- Обеспечивать соответствие кода и интерфейсов требованиям доступности Section 508
- Проводить профилирование производительности, оптимизацию и кросс-браузерную/кросс-девайсную отладку
Требования
- Минимум 8–10 лет в разработке ПО, из них не менее 5 лет в веб- и мобильной адаптивной разработке
- Степень бакалавра в Computer Science, Software Engineering или смежной области (или эквивалентный опыт)
- Экспертный уровень JavaScript/TypeScript, HTML5, CSS3 и современных архитектур фреймворков
- Опыт построения приложений, активно взаимодействующих с сервисами Microsoft Azure и REST API
- Опыт расширения low-code архитектур (Power Apps Canvas/Model-Driven) кастомным кодом и коннекторами
- Опыт разработки приложений, соответствующих федеральным стандартам доступности (Section 508)
- Способность пройти федеральную проверку для получения допуска DOI Public Trust
Условия
- Удалённая работа
- Медицинская, стоматологическая и офтальмологическая страховка
- Пенсионный план 401(k)
- Оплачиваемый отпуск и оплачиваемый отпуск по уходу за ребёнком
- Страхование жизни и нетрудоспособности
- Гибкие расходные счета
- Компенсация транспортных расходов
- Компенсация обучения
Навыки
- JavaScript
- TypeScript
- HTML5
- CSS3
- React
- Angular
- Vue
- Power Apps Component Framework
- Power Apps Canvas
- Power Apps Model-Driven
- Microsoft Azure
- Azure SQL
- REST API
- Figma
- React Native
- Flutter
- PWA
- Section 508