PHP-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Вакансия открыта в ООО "Норникель Спутник" - аккредитованная IT-компания (дочернее общество ПАО "ГМК "Норильский никель")
Описание системы и его мобильного приложения:
Система дистанционного обучения. Предоставляет возможность работникам Компании удаленно повышать свои навыки и компетенции. В приложении в основном работа ведется над API приложения, но также присутствуют CRUD задачи, так и более интересные: разработка нового функционала, интеграции с внутренними сервисами компании и т.д.
В системе используется SPA монолит, API написано на laravel 5.6. Также используется фреймворк Apiato для структурирования кода. Новый код пишем в стиле php 7.4, используем SOLID, придерживаемся единого стиля кода, который совместно улучшаем. Используем функциональные тесты для проверки кода: на сегодняшний день в CI создано более 500 тестов. Продуктивная среда система находится в DMZ, тестовая среда – локальная разработка в docker-compose.
Ожидания от кандидата
Мы ищем в команду людей с горящими глазами, желающих поучаствовать в развитии Ed Tech проекта. Если не знаете какую-либо из используемых у нас технологий - это не страшно, мы научим/поможем разобраться.
Мы используем гибкий процесс - обсуждаем задачи, декомпозируем, оцениваем риски, планируем сроки, а дальше каждый программист сам планирует своё время, чтобы уложиться в сроки.
В команде есть возможность получить навыки fullstack разработчика (изучить vue и/или react native).
Стек технологий:
- PHP 7.4
- laravel 5.6 AR, Route, Request, функциональные тесты
- Apiato - для структурирования кода (Controllers, Transporters, Actions, Tasks, Repositories, Transformers)
- PostrgeSQL 11 - СУБД
- Redis – для кэша
- Minio - для хранения файлов
- Beanstalk - для очередей
- Elasticsearch - для поиска по системе
- Grafana – система мониторинга
- Sentry – система логирования.
- Фронт написан на Vue, Nuxt
- Мобильное приложение Android/iOS на React Native
Условия работы
- достойный уровень заработной платы, премия по итогам года;
- полное соблюдение ТК РФ (оформление, оплата больничных, отпусков и пр.);
- гибкий рабочий день;
- ДМС, включая стоматологию;
- возможен 100% удаленный формат работы на территории РФ.