Walmart
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Walmart (Бентонвилл, США). Ведёт сложные проекты полного цикла — от проработки требований до разработки, тестирования и поддержки решений, а также консультирует небольшие группы инженеров.
Задачи
- Руководить небольшими группами инженеров (2–3 человека, включая offshore-специалистов) в рамках проектов
- Поддерживать бизнес: отвечать на вопросы пользователей, исследовать и предлагать решения, определять дизайн реализации
- Вести проекты от средних до крупных: анализ требований, перевод их в технические решения, написание кода, юнит-тестирование
- Коммуницировать статус и проблемы команде и стейкхолдерам, работать с кросс-функциональными командами
- Устранять проблемы продакшена: сбор информации, root cause analysis, разработка и выполнение плана действий
- Участвовать в discovery-фазе проектов совместно с product, project, business и UX-командами
Требования
- Степень магистра или эквивалент в Computer Science, IT, Engineering или смежной области
- Опыт работы с REST API и веб-сервисами на Java, NodeJS, C#, валидация API через Postman
- Инструменты отладки в реальном времени (Browser developer tools, Flipper)
- ООП на Java и Python
- Юнит- и snapshot-тестирование (Jest)
- CI/CD и контроль версий (GitHub, Jenkins)
- Frontend-фреймворки: HTML, JavaScript, TypeScript, React JS, Hooks, Redux, AngularJS, .NET MVC
- React Native для мобильной разработки
- Адаптивная вёрстка: CSS, Bootstrap, AgGrid, CSS grid
- Интеграция API (Axios, Fetch, HTTP Client)
- Проектирование и тестирование СУБД (MySQL, Microsoft SQL Server, DynamoDB)
- Pre-commit hooks (Husky), инспекция кода (SonarQube)
- Работа в Agile SDLC с Jira
- Мониторинг приложений и инфраструктуры, анализ событий (Splunk, Firebase events)
Условия
- Зарплата $90 000 – 180 000 в год
- Годовые или квартальные performance-бонусы
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k), покупка акций, страхование жизни за счёт компании
- Оплачиваемый отпуск, больничные, отпуск по уходу за ребёнком и семейные отпуска
- Краткосрочная и долгосрочная нетрудоспособность
- Образовательная поддержка, включая 100% оплату обучения в колледже
- Скидки компании, оплата военной службы, компенсация расходов на усыновление
Навыки
- Java
- NodeJS
- C#
- Python
- REST API
- Postman
- Jest
- GitHub
- Jenkins
- HTML
- JavaScript
- TypeScript
- React
- Redux
- AngularJS
- .NET MVC
- React Native
- CSS
- Bootstrap
- AgGrid
- Axios
- Fetch
- MySQL
- Microsoft SQL Server
- DynamoDB
- Husky
- SonarQube
- Jira
- Splunk
- Firebase
- Flipper