Western Digital
Staff Developer, Software Development
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер для технического лидерства в разработке веб-приложений и сервисов для команд инженерии, качества, производства и поддержки клиентов. Отвечает за архитектуру, сложные инициативы и сопровождение решений от концепции до эксплуатации.
Задачи
- Руководить архитектурой, проектированием, разработкой, развёртыванием и долгосрочной поддержкой масштабируемых веб-приложений, API и сервисов
- Вести сложные инициативы по всему жизненному циклу разработки: сбор требований, проектирование, реализация, тестирование, планирование релизов, развёртывание и операционная поддержка
- Взаимодействовать со стейкхолдерами из поддержки клиентов, инженерии, QA и производства для перевода бизнес-потребностей в надёжные технические решения
- Определять техническое направление frontend- и backend-разработки: выбор фреймворков, паттерны проектирования, стратегии интеграции и инженерные стандарты
- Проектировать и оптимизировать реляционные модели данных, схемы БД, запросы и интеграции
- Руководить решением сложных проблем приложений, данных и системных интеграций, внедрять корректирующие и превентивные меры
- Проводить код-ревью, менторить инженеров и повышать качество через лучшие практики дизайна, тестирования, документации, наблюдаемости и поддерживаемости
- Влиять на инженерные процессы, технические роадмапы и модернизацию legacy-систем, продуктивность разработчиков и надёжность платформы
- Координировать работу нескольких команд, сочетая практический вклад с техническим лидерством
Требования
- Степень BS или MS в Computer Science или смежной технической дисциплине
- 8+ лет профессиональной разработки на C#, Java или другом объектно-ориентированном языке
- 8+ лет опыта с JavaScript, HTML и CSS
- Сильный опыт создания современных веб-фронтендов на Vue.js, React, Angular, Bootstrap или аналогах
- Сильный опыт серверной веб-разработки на C# / ASP.NET или сопоставимых backend-фреймворках
- Сильный опыт работы с реляционными БД: Oracle, Microsoft SQL Server или MySQL
- Опыт руководства техническими проектами от требований до релиза и поддержки
- Опыт определения архитектуры, технических стандартов и масштабируемых подходов к дизайну бизнес-приложений
- Сильные навыки устной и письменной коммуникации, умение влиять на технических и нетехнических стейкхолдеров
- Умение эффективно работать в кросс-командном взаимодействии
Условия
- Комплексный пакет льгот: оплачиваемый отпуск и больничные, медицинская/стоматологическая/оптическая страховка
- Страхование жизни, от несчастных случаев и инвалидности
- Гибкие сберегательные счета и HSA, программа помощи сотрудникам
- Дополнительные добровольные программы: дополнительное страхование жизни и AD&D, юридическая помощь, страхование питомцев, критических болезней
- Компенсация обучения, транспорт, программа Applause, план покупки акций сотрудниками, 401(k)
- Бонусы по STI Plan или Sales Incentive Plan, возможное участие в LTI (RSU)
- Возможность удалённой работы для вакансий, выполняемых в Калифорнии, Колорадо и Нью-Йорке
Навыки
- C#
- Java
- JavaScript
- HTML
- CSS
- Vue.js
- React
- Angular
- Bootstrap
- ASP.NET
- Oracle
- Microsoft SQL Server
- MySQL
- SQL
- Agile