ТТК 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