backend-разработчик (алматы/rocket firm)
Ракетная фирма
Алматы
3 дня назад
source : Zakon.kz

Описание должности / позиции

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

Регулярно проводим анализ узких мест и производим оптимизацию проектов.

О работе

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

Важно комментировать свой код, писать тесты и работать в схеме git flow.

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

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

Сейчас техническая команда Ракетной активно пилит движок для разработки сайтов на основе Laravel, со связкой на стороне бэкенда ReactJS - API - Laravel.

Также мы пробуем и эксперементируем с Docker и автоматическое тестирование кода unit- и functional-тестами, codeception.

Для опытов мы создаем собственные проекты, в которых используем новые решения и библиотеки. Некоторые из этих проектов выйдут со временем в open source, например наш Rocket Engeine RDrive.

Обязанности :

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

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

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

  • Высокая концентрация сильных специалистов
  • Интересные проекты с применением разных технологий
  • График работы 10-19, 5 дней в неделю
  • Неформальный офис
  • Чай, кофе, теннис, настольные игры, кикер, конференции
  • Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки