РНР-разработчик в Нур-Султане

Мы ожидаем, что разработчик готов работать в команде, а также стремится поддерживать код не делая «костылей», думает о возможности его переиспользования и развития. Важно комментировать свой код, писать тесты и работать в схеме git flow.

Бэкенд-разработчики «Ракетной» не верстают сайты и не пишут весь JS (если им самим не захочется). Бывают и неординарные задачи, которые нельзя решить «красиво» с помощью PHP. В таких случаях мы проводим исследование предметной области, анализом похожих решений и предлагаем решение задачи.

Сейчас техническая команда «Ракетной» активно пилит движок для разработки сайтов на основе Laravel, со связкой на стороне бэкенда ReactJS - API - Laravel. Также мы пробуем и эксперементируем Continuous Integration/Delivery с Docker и автоматическое тестирование кода unit- и functional-тестами. Для опытов мы создаем собственные проекты, в которых используем новые решения и библиотеки. Некоторые из этих проектов выйдут со временем в open source, например наш Rocket Engeine — RDrive.


Обязанности

  • разработка архитектуры проектов;
  • разработка интернет-проектов, сервисов, сайтов;
  • проектирование структуры БД, оптимизация работы БД, запросов;
  • интеграция API и сторонних сервисов;
  • разработка API и описание документации к API;
  • ручное тестирование и написание Unit тестов;
  • настройка окружений: IDE, Git, Ci/CD;
  • базовое конфигурирование серверов: linux, nginx, mysql, postgres, php. redis, memcached;
  • работа над внутренними проектами фирмы.

Требования

  • PHP 5, 7: понимание и применение ООП, понимание принципов работы фреймворка Laravel;
  • SQL: понимание индексов, связей, ключей, тригеров, кэширования;
  • HTML, JS;
  • Git, git-flow;
  • Знание REST.

Хорошим преимуществом будет

  • знание алгоритмов;
  • redis, memcached;
  • message queues;
  • поиска с помощью Sphinx / ElasticSearch;
  • SOLID.

У нас

  • собственная tech-библиотека, регулярные семинары по профилю;
  • ментор во время испытательного срока;
  • гибридный график, можно работать из любой точки мира;
  • демократичные взаимоотношения и горизонтальная иерархия;
  • для работы предоставляем технику apple;
  • массажное кресло для отдыха между задачами;
  • неформальный офис домашнего типа с комфортным рабочим местом, кальяном рядом с набережной;
  • возможность горизонтального и вертикального роста, регулярный пересмотр роста по разработанному нами грейду.
Расскажите о себе

Расскажите о себе и своем опыте. Укажите в форме все, что вам поможет это сделать: ссылки на портфолио или на проекты, над которыми вы работали, ссылки на собственные профили в соцсетях и т. д.

Файлы

До семи файлов.