Backend

PHP-разработчик Full-time

О компании и команде

Вакансия открыта в ООО "Норникель Спутник" - аккредитованная 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% удаленный формат работы.

Overview

Apply For This Job