О компании:
ИТ-центр крупнейшего в России горнодобывающего предприятия (входит в топ-10 крупнейших частных предприятий страны), обеспечивающий информационную и техническую поддержку на всех уровнях предприятиям группы компаний.
Обязанности:
Мы ищем в команду людей с горящими глазами, желающих поучаствовать в развитии Ed Tech проекта. Если не знаете какую-либо из используемых у нас технологий - это не страшно, мы научим/поможем разобраться.
Мы используем гибкий процесс - обсуждаем задачи, декомпозируем, оцениваем риски, планируем сроки, а дальше каждый программист сам планирует своё время, чтобы уложиться в сроки.
Стек технологий:
Описание системы и его мобильного приложения:
Система дистанционного обучения. Предоставляет возможность работникам Компании удаленно повышать свои навыки и компетенции. В приложении в основном работа ведется над API приложения, но также присутствуют CRUD задачи, так и более интересные: разработка нового функционала, интеграции с внутренними сервисами компании и т.д.
В системе используется SPA монолит, API написано на Laravel 6. Также используется фреймворк Apiato для структурирования кода. Новый код пишем в стиле PHP 7.4, используем SOLID, придерживаемся единого стиля кода, который совместно улучшаем.
Используем функциональные тесты для проверки кода: на сегодняшний день в CI создано более 500 тестов.
Продуктивная среда система находится в DMZ, тестовая среда – локальная разработка в docker-compose.