Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря

PHP-разработчик (Laravel)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Единая платформа из веб-интерфейса и мобильного приложения для быстрого, удобного проведения осмотров различных объектов

Описание вакансии

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

РОСОСМОТР – b2b, SaaS платформа для управления любыми видами осмотров. Платформа состоит из web-конструктора и мобильного приложения, которое работает на основе сценариев осмотра и защищает контент от подмены.Платформа используется банками, лизинговыми и страховыми компаниями для проведения осмотра автомобилей или квартир самим клиентом передстрахованием или перед продажей. Осмотр проводится в мобильном приложении, материалы защищены от подделки.

Некоторые наши клиенты: Домклик, Сбербанк, Альфа Страхование, ПСБ, Согаз, Сбербанк Лизинг, Ренессанс Страхование, Райффайзенбанк, ЭНЕРГОГАРАНТ, КОНТРОЛ Лизинг, CATERPILLAR и другие.  

Выделилась новая роль в команде для решения вопросов интеграции нейронок разного типа. Нужен разработчик уровня senior. Если душа у вас не лежит к руководству джунами и мидлами (другими словами, не хочется в тимлиды), но и просто программистом уже быть недостаточно, тогда эта позиция для вас!На платформе накопилось 1.6 млн осмотров объектов разного типа. Это автомобили, недвижимость, торговые помещения, промышленные площадки, спецтехника и прочие лодки с самолётами. Концепция платформы в том, чтобы дать максимально гибкую систему выполнения и проверки осмотров. Первый пункт – выполнение осмотров – делаем лучше всех в мире. Второй – проверку материалов осмотров – улучшаем детекторами аномалий, нейронками для контроля ракурсов и поиска повреждений. Есть собственные наработки, но есть и потребность интеграции чужих готовых решений.

Сейчас ищем сильного разработчика, ориентированного на решение проблем от момента обсуждения концепции до вывода в прод.Что нужно будет делать по каждой новой нейронке:Никакой лишней бумажной работы и стандартов ради стандартов. Делаем так, как удобно, решения принимаем быстро, высокая степень самостоятельности, но все задействованные разработчики, дизайнеры, аналитики и тестировщики максимально погружены в суть происходящего. В команде больше 90% сеньоры.

Ожидания от кандидата

Процесс разработки:

  • Погрузиться в проблему и концепт решения. Собрать требования к технической реализации (вместе с аналитиком);
  • Сопроводить по технической части ML-инженера на этапе подготовки к внедрению. Обеспечить нужными материалами через новые методы api с учётом требований к защите данных;
  • Совместно с аналитиками и архитектором декомпозировать задачи, вести проектную документацию, подобрать готовые решения;
  • Реализовать самостоятельно сложную часть алгоритмов в коде со стороны сервера;
  • Выполнить шеф-надзор по задачам, которые пишут для интеграции "нейронки" другие программисты. Проконтролировать общую связность решения;
  • Выпустить новое решение в прод и сопроводить на первых этапах (отследить фаталы, помочь с оценкой эффективности, выявить аномальное поведение.

Никакой лишней бумажной работы и стандартов ради стандартов. Делаем так, как удобно, решения принимаем быстро, высокая степень самостоятельности, но все задействованные разработчики, дизайнеры, аналитики и тестировщики максимально погружены в суть происходящего. В команде больше 90% сеньоры.

Стек серверной части и web-интерфейса:

  • PHP 7.4 + Laravel 7 (исторически сложилось);
  • Python для части своих нейронок;
  • MariaDB, Redis, Clickhouse;
  • REST API (и swagger, и просто через конроллеры – есть несколько api для разных интерфейсов);
  • HTML+CSS на основе шаблона Metronic;
  • Старые страницы на JS+jQuery;
  • Новый front на VUE;
  • 2-хнедельные спринты;
  • Задачи в jira (достаточно подробно описаны);
  • Свой gitlab;
  • Адекватные неконфликтные тестировщики, частичное покрытие кода тестами;
  • Двойной review (кросс-ревью сразу после тестирования, плюс финальный надзор перед выкладкой в прод);

— Деплой скриптом, но почти готовы к переходу на автоматический CI/CD.

Условия работы

Наши условия:

  • Удаленная работа на fulltime с максимально гибким графиком по всему миру;
  • Оформление на выбор: ИП, Самозанятость или по ТК РФ;
  • Классная небольшая команда, никаких дейли и тайм-трекеров, работа на результат и качество;
  • Оплачиваемые отпуска и больничные.

Большим плюсом будет, если укажете ссылку на примеры своего кода.