ТТК Digital

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

1w ago
RussiaMiddleHybrid
ТТК Digital

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

1w ago
RussiaMiddleHybridphpyii2rest apiswaggerjqueryfomantic uipostgresqloracle+4

ТТК Диджитал — дочерняя IT-компания ПАО «Таттелеком», занимающаяся разработкой ПО полного цикла. Вакансия для backend PHP-разработчика с опытом от 2 лет, работа в офисе Казани или гибрид.

About the company

  • ТТК Диджитал - дочерняя IT-компания ПАО «Таттелеком», которая занимается разработкой программного обеспечения полного цикла.
  • Мы разрабатываем и развиваем продукты для пользователей услуг связи, умные домофоны и внутренние сервисы.
  • Более 700 тысяч пользователей используют наши приложения.

Responsibilities

  • Разработка и поддержка backend-части на Yii2
  • Разработка и документирование REST API (Swagger/OpenAPI)
  • Поддержка и развитие frontend-логики на jQuery (реализация сложных форм, кастомных виджетов, динамической загрузки контента и AJAX-запросов) с использованием Fomantic UI (dropdown, search, modal, remote-списки)
  • Улучшение существующего кода, тестирование продукта для повышения производительности, оптимизация работы с PostgreSQL/Oracle и внедрение лучших практик
  • Подключение сторонних API (биллинговые сервисы, системы учета, DaData) и написание консольных команд для автоматизации процессов
  • Участие в код-ревью.

Requirements

  • Глубокое понимание фреймворка Yii2 (ActiveRecord, behaviors, console commands, DI container, migrations, DTO, services, repositories)
  • Уверенное знание PostgreSQL/Oracle, оптимизация запросов, опыт работы с JSONB
  • Уверенная работа с DOM, AJAX, кастомными событиями, обработкой динамических форм
  • Понимание принципов ООП, SOLID, DRY, KISS
  • Уверенный опыт работы с Git (GitFlow)
  • Умение читать чужой код, работать в команде, помощь коллегам.

Nice to have

  • Знание современного JavaScript (React).

Conditions

  • Стабильный проект, полная занятость, своевременная выплата заработной платы (уровень заработной платы обсуждается индивидуально)
  • Работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом
  • Комфортные условия труда (полная организация рабочего места, предоставление необходимого оборудования)
  • Возможности профессионального развития: проведение внутренних митапов, хакатонов, оплачиваемые профессиональные курсы

Found in@yii_jobs