Cook Systems
Senior Front End Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Developer в agile-команду Cook Systems. Разработка и поддержка высоконагруженных клиентских веб-приложений и e-commerce сайтов на React, Next.js и Node.js с интеграцией Sitecore CMS.
Задачи
- Разрабатывать и поддерживать веб-решения на Node.js, Next.js, React и Sitecore CMS
- Участвовать в Agile/Scrum-церемониях и итеративной поставке
- Совместно с кросс-функциональной командой принимать решения по архитектуре и техническому дизайну
- Участвовать в code review и давать конструктивную техническую обратную связь
- Писать unit-тесты и обеспечивать качество, надёжность и поддерживаемость кода
- При необходимости вести инженерные инициативы
- Поддерживать, улучшать и документировать существующие системы и приложения
- Устранять продакшн-инциденты и обеспечивать поддержку вне рабочих часов при необходимости
- Участвовать в создании масштабируемых высокопроизводительных клиентских веб-приложений
Требования
- Bachelor’s degree in Computer Science, смежной аналитической области или эквивалентный практический опыт
- 5+ лет опыта проектирования, разработки и поддержки клиентских e-commerce сайтов и API
- 5+ лет опыта с HTML, CSS и JavaScript
- 3+ года опыта разработки сайтов на современных frontend JavaScript-фреймворках
- 2+ года опыта с React.js
- 2+ года опыта разработки сайтов или приложений на Node.js
- 1+ год опыта работы с Agile-методологиями и Scrum
Условия
- Гибридный формат работы: удалённая работа и очное взаимодействие
- Работа над высоконагруженными клиентскими цифровыми продуктами
- Доступ к современным веб-технологиям, облачным платформам, автоматизации и AI-инициативам
- Коллаборативная инженерная среда, ценящая автономию, инновации и непрерывное обучение
- Возможность влиять на архитектуру и техническую стратегию
- Медицинская страховка Blue Cross Blue Shield (два варианта плана)
- Стоматологическая и офтальмологическая страховка
- Страхование жизни, критических заболеваний и от несчастных случаев через Unum
- Flexible Spending Account и Dependent Care FSA через Navia
- Health Gap Insurance через Sun Life
- Пенсионный план 401(k) через The Standard с правом участия через шесть месяцев
Навыки
- JavaScript
- React
- Node.js
- Next.js
- HTML
- CSS
- Sitecore CMS
- Git
- Azure DevOps
- unit testing
- automated testing
- Google Tag Manager
- Optimizely
- LaunchDarkly
- Adobe Analytics
- WCAG
- ADA