The Home Depot
Staff Software Engineer (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер в продуктовую команду The Home Depot: разработка, развёртывание и поддержка production-приложений, участие в выборе технологий и наставничество младших инженеров.
Задачи
- Разрабатывать, тестировать, развёртывать и поддерживать программное обеспечение
- Создавать тестовые наборы (функциональные, деструктивные и др.) для быстрого вывода кода в production
- Участвовать в выборе продуктов и инструментов, настройке безопасности, отказоустойчивости и мониторинга production
- Готовить переиспользуемые базовые элементы кода и архитектурные диаграммы с документацией
- Работать с продуктовой командой над готовностью user stories к разработке и тестированию
- Помогать младшим инженерам, проводить технические обсуждения и отмечать пробелы в команде
Требования
- 3–5 лет релевантного опыта
- Опыт работы с frontend-технологиями: HTML, CSS, JavaScript/TypeScript-фреймворки
- Опыт с объектно-ориентированным языком программирования (предпочтительно Java)
- Опыт с реляционными и NoSQL базами данных, включая моделирование данных
- Опыт с облачными технологиями и CI/CD инструментами
- Опыт с фреймворками авторизации и аутентификации
- Опыт создания и выполнения unit, функциональных, деструктивных и performance-тестов
- Опыт современных техник отладки и анализа первопричин
- Опыт работы с системами контроля версий
- Опыт проектирования систем с высокой доступностью, disaster recovery, производительностью и безопасностью
- Знание современных паттернов проектирования ПО
- Высшее образование или эквивалент в релевантной области
- Старше 18 лет и право на работу в США
Условия
- Удалённая работа
- Командировки не требуются
- Комфортные условия в помещении
- Диапазон оплаты $120,000.00 - $190,000.00
Навыки
- HTML
- CSS
- JavaScript
- TypeScript
- Java
- NoSQL
- CI/CD
- Cloud
- Relational databases