
Walmart — это глобальная розничная и eCommerce-компания, которая обслуживает потребителей через гипермаркеты, универмаги со скидками, продуктовые магазины и онлайн-маркетплейс. Широкий ассортимент компании поддерживается разветвлённой сетью физических магазинов, прямыми продажами потребителям, а также логистическими системами и цепочками поставок, необходимыми для перемещения товаров по всему бизнесу.
Ведущий инженер-программист, веб-разработка
Руководите архитектурой и разработкой масштабируемых веб-приложений для решений Walmart в сфере розничной торговли с использованием технологий расширенной реальности. Развивайте безопасное программирование, автоматизированное тестирование, облачное развертывание и инженерные стандарты.
Описание
- Создавайте масштабируемые программные решения с учетом бизнес-целей.
- Оценивайте функциональные и нефункциональные требования.
- Проектируйте модульные облачные архитектуры с возможностью аварийного восстановления.
- Преобразуйте общие концепции в подробные проекты, функциональные модули, логику и макеты.
- Руководите разработкой на разных платформах и с использованием различных фреймворков, соблюдая стандарты кодирования, безопасности и сопровождаемости.
- Определяйте подход к автоматизированному тестированию и проводите его для проверки функциональности, производительности и безопасности.
- Отслеживайте программные метрики и контролируйте непрерывную интеграцию и развертывание.
- Выявляйте первопричины и устраняйте дефекты, повышая качество продукта.
- Взаимодействуйте с разными командами, чтобы продвигать надежные инженерные практики.
- Наставляйте инженеров и влияйте на техническую работу всей организации.
- Разрабатывайте масштабируемые веб-приложения и развивайте решения для розничной торговли с использованием технологий расширенной реальности.
Требования
- Не менее 8 лет опыта в разработке программного обеспечения, в первую очередь веб-сайтов и встраиваемых виджетов.
- Опыт интеграции сервисов REST и GraphQL.
- Опыт работы с крупными кодовыми базами и руководства большими проектами.
- Опыт наставничества инженеров и влияния на их работу в масштабах организации.
- Отличные навыки письменного и устного общения.
- Развитые аналитические навыки и навыки решения проблем.
- Опыт использования инструментов генеративного ИИ для проектирования, разработки и выпуска программного обеспечения.
- Владение JavaScript и TypeScript, React, Vue, Angular, Next.js, React Router, Redux, Node.js и GraphQL.
- Экспертные знания интеграции и разработки API.
- Знание принципов проектирования сложного программного обеспечения и распределенных систем.
- Знание шаблонов проектирования, структур данных и алгоритмов.
- Опыт отладки и поддержки рабочих систем.
- Опыт работы с Azure и Google Cloud Platform.
- Опыт работы с CI/CD и инструментами управления кодом.
- Знание жизненного цикла разработки ПО (SDLC) и подходов Secure SDL.
- Опыт работы с телеметрией.
- Знание анализа рисков и затрат, функциональных и нефункциональных требований, пользовательских историй, практик кодирования, а также стандартов качества, безопасности и защиты.
- Подтвержденный опыт выпуска крупномасштабных программных продуктов в условиях быстрого темпа работы.
- Степень бакалавра в области компьютерных наук, компьютерной инженерии, компьютерных информационных систем, программной инженерии или смежной области и не менее 4 лет опыта в разработке программного обеспечения или смежной сфере; либо 6 лет опыта в разработке программного обеспечения или смежной сфере.
- Необходимо соблюдать политику Walmart в отношении рабочего места, свободного от наркотиков.
Преимущества
- Премии по результатам работы.
- Взносы работодателя в пенсионный план 401(k).
- План покупки акций.
- Оплачиваемый отпуск по беременности и родам и отпуск по уходу за ребенком.
- Оплачиваемое свободное время, включая больничный.
- Несколько вариантов медицинских планов.
- Медицинское, офтальмологическое и стоматологическое страхование.
- Страхование жизни за счет компании.
- Отпуск по уходу за членами семьи.
- Отпуск в связи с утратой близкого человека.
- Отпуск для исполнения обязанностей присяжного.
- Отпуск для голосования.
- Страхование на случай краткосрочной и долгосрочной нетрудоспособности.
- Скидки для сотрудников компании.
- Оплата военного отпуска.
- Возмещение расходов на усыновление и суррогатное материнство.
- Образовательная программа Live Better U, покрывающая стоимость обучения, учебников и сборов.
- Премии по результатам работы.
- Акции в качестве вознаграждения.
- Оплачиваемый больничный, соответствующий применимым законодательным требованиям или превышающий их.