GenWorth
Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер для модернизации Assessment-платформы CareScout: техническое лидерство, архитектура, hands-on разработка веб- и мобильных решений, менторство команды.
Задачи
- Архитектура и реализация современной Assessment-платформы на TypeScript, React, React Native, Flutter и GraphQL
- Внедрение лучших инженерных практик: модульность, масштабируемость, отказоустойчивость
- Определение и контроль стандартов кодирования, архитектурных паттернов и метрик качества
- Проведение технических дизайн-обсуждений, код-ревью и hands-on наставничество команды
- Проектирование и внедрение CI/CD пайплайнов, участие в DevSecOps-практиках
- Участие в стратегиях хостинга, деплоя и рантайма платформы
- Работа с Product Managers и бизнес-стейкхолдерами для перевода требований в технические решения
- Менторство и коучинг инженеров, развитие культуры качества и обучения
- Кросс-функциональная работа с командами безопасности, инфраструктуры и операций
Требования
- 10+ лет профессиональной разработки ПО, значительная часть — на senior/staff/principal-уровне
- Экспертный уровень в TypeScript, Node.js, Next.js
- Опыт с React, React Native, Flutter
- Знание Swift и Kotlin
- Опыт проектирования и потребления GraphQL и REST API
- Глубокое понимание проектирования БД и производительности: PostgreSQL, MongoDB
- Опыт построения и поддержки CI/CD пайплайнов и DevSecOps
- Знание жизненного цикла мобильных приложений для iOS и Android, включая релизы и сторы
- Понимание event-driven и асинхронных систем, очередей и мессенджинга
- Опыт интеграции сторонних платформ: SSO, платежи, eCommerce
- Опыт поставки крупномасштабных платформ в продакшн
- Опыт построения B2B API, B2B-порталов и транзакционных систем
- Опыт real-time систем, включая видео- или коммуникационные платформы
- Опыт работы с product, design и бизнес-стейкхолдерами
- Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный опыт
Условия
- Remote US (Eastern/Central Time), возможен офис в Ричмонде, Вирджиния
- Национальный диапазон: $120,900 - $187,000
- Диапазон для NYC: $151,100 - $234,000
- Бонусная программа по итогам индивидуальных и корпоративных результатов
- Медицинская страховка
- Несколько вариантов 401(k), авто-зачисление в пенсионный счёт за счёт работодателя
- Оплачиваемый отпуск, 12 оплачиваемых праздников, volunteer time off, оплачиваемый семейный отпуск
- Страхование инвалидности, жизни и долгосрочного ухода
- Компенсация обучения, погашение студенческого кредита, поддержка сертификаций
- Компенсация спортзала и программы поддержки сотрудников
- Спонсорство визы не предоставляется
Навыки
- TypeScript
- Node.js
- Next.js
- React
- React Native
- Flutter
- Swift
- Kotlin
- GraphQL
- REST
- PostgreSQL
- MongoDB
- CI/CD
- DevSecOps
- iOS
- Android
- SSO
- eCommerce