Isuzu Motors
Developer II, Web
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Веб-разработчик в команду веб-разработки Isuzu, отвечающую за сайты, связанные с продажами и сервисом IGSS. Полный цикл: frontend на React/Angular, backend на PHP (Laravel), API, тесты, деплой и поддержка облачной инфраструктуры.
Задачи
- Разрабатывать и поддерживать пользовательские веб-интерфейсы на React и Angular с автоматическими тестами и адаптивностью под мобильные устройства
- Разрабатывать и поддерживать серверную логику на PHP (Laravel), проектировать и реализовывать RESTful API и сервисы с полным тестовым покрытием
- Проводить код-ревью для поддержания качества кода и соблюдения лучших практик, внедрять и поддерживать фреймворки автоматического тестирования, при необходимости выполнять ручное тестирование
- Помогать с облачной инфраструктурой и процессами деплоя с использованием Azure, Docker и Kubernetes, следить за автоматизированными пайплайнами деплоя и соблюдением практик CI/CD
- Совместно с командой проектировать масштабируемые и поддерживаемые архитектуры систем, согласовывать архитектуру приложения с бизнес-целями и требованиями
- Проектировать, разрабатывать и оптимизировать схемы баз данных на MySQL, обеспечивать целостность, безопасность и производительность данных
- Создавать и поддерживать документацию по коду, API и системному дизайну, менторить младших разработчиков и делиться знаниями через код-ревью и парное программирование
Требования
- Степень бакалавра в области компьютерных наук или программной инженерии (предпочтительно) либо эквивалентный практический опыт
- Минимум 3 года опыта вывода production-кода в облачную платформу
- Опыт работы как в backend-, так и в frontend-среде
- Минимум 3 года production-опыта с PHP, в частности с фреймворком Laravel
- Минимум 3 года production-опыта с JavaScript, в частности с фреймворком React
- Опыт локального тестирования в Docker
- Желателен опыт с CI/CD DevOps (Terraform, Helm, Kubernetes)
- Уверенное знание реляционных баз данных (например, MySQL) и NoSQL (например, Mongo)
- Хорошее рабочее знание методологий Agile-разработки (Scrum, Kanban)
- Отличное знание инструментов разработки ПО (Git, Jira, Docker)
- Рабочее знание инфраструктуры в облачной платформе (Azure, AWS или GCP)
- Умение работать в команде и самостоятельно выполнять задачи
- Сильные аналитические навыки и стремление находить корень проблемы до её решения
- Методичность и тщательность для обеспечения полного тестирования кода перед релизом
- Способность переключаться между backend и frontend и вести несколько проектов одновременно
- Отличные письменные, устные, межличностные навыки и навыки презентации
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, а также льготы по фертильности
- Поддержка фертильности и создания семьи через WIN Fertility: программы Adoption & Surrogacy Benefits, WINMaternity и PowerPause, до $25 000 пожизненных льгот на услуги, связанные с фертильностью (ЭКО, ИИ, предгравидарная поддержка)
- Оплачиваемый отпуск, 15 оплачиваемых праздничных дней в год, больничный, родительский отпуск и MTO (Miscellaneous Time Off) для волонтёрства или личных нужд
- Пенсионный план 401(k) с взносом компании и дополнительным ежегодным пенсионным взносом (ARC)
- Оплачиваемые компанией базовое страхование жизни и AD&D, а также туристическая страховка
- Программа wellness с инструментами и ресурсами для физического и психического благополучия
- Компенсация обучения для профильных курсов, программ получения степени и профессионального роста
- Эксклюзивные скидки для сотрудников на страхование, путешествия, развлечения, покупку/аренду автомобилей, розничные покупки и другое
- Преимущественно сидячая работа в удалённой или контролируемой офисной среде
Навыки
- React
- Angular
- PHP
- Laravel
- RESTful API
- JavaScript
- Azure
- Docker
- Kubernetes
- Terraform
- Helm
- CI/CD
- MySQL
- MongoDB
- NoSQL
- Git
- Jira
- AWS
- GCP
- Agile
- Scrum
- Kanban