Digital Alliance (Диджитал Альянс)

Разработчик LARAVEL / PHP

Не указана
  • Астана
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

Что делать:

  • Участвовать в разработке платформы для биржи;
  • Трансформация user story в чистый и понятный код.

Опыт работы с Laravel:

  • Опыт разработки и поддержки приложений на фреймворке Laravel (от 2 лет);
  • Умение работать с Laravel Eloquent ORM для взаимодействия с базой данных;
  • Знание Laravel Blade для разработки интерфейсов;
  • Опыт работы с Laravel Passport и другими пакетами для аутентификации и авторизации.

PHP:

  • Уверенные знания PHP, включая последние версии (PHP 7.x, 8.x);
  • Опыт работы с ООП, MVC, паттернами проектирования;
  • Знание принципов SOLID, DRY, KISS;
  • Опыт работы с Composer и созданием собственных пакетов.

Базы данных:

  • Опыт работы с реляционными базами данных (MySQL, PostgreSQL);
  • Умение создавать и оптимизировать SQL-запросы;
  • Опыт работы с миграциями и сидерами в Laravel.

REST API:

  • Опыт разработки и интеграции RESTful API;
  • Знание принципов разработки API, включая работу с JSON, аутентификацию через токены (JWT, OAuth).

Тестирование:

  • Опыт написания юнит-тестов с использованием PHPUnit;
  • Знание TDD (Test-Driven Development) и принципов тестирования в Laravel.

Работа с фронтендом:

  • Знания HTML, CSS, JavaScript (базовые навыки);
  • Опыт работы с JavaScript фреймворками (например, Vue.js, React, или Alpine.js) — будет плюсом.

Плюсом будет:

  • Понимание работы блокчейна и криптовалют;
  • Понимание основ биржевой торговли;
  • Опыт работы с контейнерами Docker и Kubernetes.

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

  • Офис в МФЦА;
  • Полная занятость с понедельника по пятницу (9:00 - 18:00);
  • ГПХ/трудовой договор;
  • Гибридный формат работы;
  • Оплата по итогам собеседования.