McGraw Hill
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-инженер в команду Ceres Adaptive Learning платформы McGraw Hill. Разработка доступных и адаптивных веб-приложений на Angular для учеников и учителей K-12.
Задачи
- Участвовать в проектировании и разработке приложений и сервисов для поддержки бизнес- и инженерных инициатив
- Создавать доступные интерфейсы для учеников и учителей с адаптивным дизайном и соблюдением стандартов WCAG 2.1 AA
- Сотрудничать с продакт-менеджерами, UX/UI-дизайнерами и кросс-функциональными командами над развитием функциональности
- Участвовать в agile-церемониях и продвигать лучшие инженерные практики для обеспечения качества, стабильности, производительности, отказоустойчивости и поддерживаемости кода
- Совместно с инженерами команды разрабатывать функциональность и исправлять баги
- Быть голосом клиента и обеспечивать эмпатию к пользователю при разработке продуктов
- Делиться знаниями и практиками с другими командами через код-ревью и документацию
- Писать чистый, поддерживаемый, хорошо протестированный код с полным покрытием юнит- и интеграционными тестами
Требования
- Опыт разработки ПО в распределённой продуктовой и инженерной команде, желательно с Angular 2+, TypeScript, NgRx и RxJs
- Интерес к созданию увлекательных и доступных интерфейсов для учеников и учителей
- Способность участвовать в полном жизненном цикле разработки ПО, включая написание кода, юнит/интеграционных/автоматизированных тестов, документации и работу над производительностью
- Уверенное владение HTML5, CSS3/SCSS, адаптивным дизайном и стандартами доступности
- Сильные коммуникативные навыки и клиентоориентированное мышление с эмпатией к конечным пользователям
- Самостоятельность и командность, комфорт в agile-среде разработки
- Любознательность, адаптивность и установка на рост
- Опыт в сфере образовательных технологий или миссионерских индустрий
- Знакомство с принципами и практиками доступного дизайна
Условия
- Удалённая позиция, открытая для кандидатов, имеющих право работать у любого работодателя в США
- Диапазон оплаты: $93,900 - $125,000 в год
- Возможен годовой бонусный план в составе компенсационного пакета
- Полный спектр медицинских и других льгот в зависимости от позиции
Навыки
- Angular
- TypeScript
- NgRx
- RxJs
- HTML5
- CSS3
- SCSS
- responsive design
- WCAG 2.1 AA
- unit testing
- integration testing
- automation testing