Allstate
Software Engineer (All Levels)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер полного стека в Allstate на любом уровне (от Consultant II до Lead). Разработка цифровых продуктов с полным циклом SDLC, frontend и backend, практики TDD, CI/CD и cloud-native.
Задачи
- Участвовать в планировании итераций и ежедневных стендапах
- Проектировать, разрабатывать, тестировать и поддерживать приложения по всему стеку
- Практиковать парное программирование и TDD
- Участвовать в CI/CD и непрерывной доставке
- Устранять неполадки и поддерживать продукты в пользовательских средах
- Наставлять младших инженеров и делиться знаниями
- Участвовать в техническом принятии решений с балансом простоты, масштабируемости и производительности
- Для Lead: задавать техническое направление, влиять на архитектуру и стратегию продуктов
- Для Lead: координировать инженеров в TDD, парном программировании и agile-практиках
Требования
- Прочная база в computer science и объектно-ориентированном проектировании
- Опыт работы с Java/Spring, JavaScript и React
- Опыт backend-разработки: API, базы данных (реляционные/NoSQL), кэширование, системы обмена сообщениями
- Опыт frontend-разработки адаптивных веб- или мобильных приложений
- Знакомство с CI/CD и практиками DevOps
- Consultant II: от 1 года опыта
- Sr. Consultant I & II: от 3 лет опыта
- Lead: от 5 лет опыта и подтверждённое техническое лидерство
Условия
- Компенсация 85 000–145 075 $ в год в зависимости от опыта и квалификации
- Удалённая работа
- Предоставляется техника: ноутбук, мониторы, гарнитура, клавиатура и мышь
- Ежемесячная компенсация расходов на интернет для работающих из дома
- Требуется выделенное рабочее место и интернет не менее 50 МБ на скачивание и 5 МБ на отдачу
- Спонсорство визы, как правило, не предоставляется
- Обязательная проверка биографии
Навыки
- Java
- Spring
- JavaScript
- React
- API
- SQL
- NoSQL
- кэширование
- системы обмена сообщениями
- CI/CD
- DevOps
- TDD
- парное программирование
- Agile
- микросервисы
- cloud-native