Backend-разработчик php (yii2)
Employment type: Полный рабочий день
Grade: Middle
Skills: PHP, Высоконагруженные системы, ООП, PostgreSQL, Oracle, Docker, Swagger, Разработка CRM, Базы данных, JavaScript
Description:
О компании и команде
ТТК Диджитал - дочерняя IT-компания ПАО «Таттелеком», которая занимается разработкой программного обеспечения полного цикла.
Мы
разрабатываем и развиваем продукты для пользователей услуг связи, умные
домофоны и внутренние сервисы. Более 700 тысяч пользователей используют
наши приложения.
Мы приглашаем присоединиться к нашей команде
PHP-разработчика, который готов решать сложные задачи и погрузиться в
проекты регионального масштаба.
Чем предстоит заниматься
Разработка и поддержка backend-части на Yii2
Разработка и документирование REST API (Swagger/OpenAPI)
Поддержка
и развитие frontend-логики на jQuery (реализация сложных форм,
кастомных виджетов, динамической загрузки контента и AJAX-запросов) с
использованием Fomantic UI (dropdown, search, modal, remote-списки)
Улучшение
существующего кода, тестирование продукта для повышения
производительности, оптимизация работы с PostgreSQL/Oracle и внедрение
лучших практик
Подключение сторонних API (биллинговые сервисы, системы учета, DaData) и написание консольных команд для автоматизации процессов
Участие в код-ревью.
Ожидания от кандидата
Глубокое понимание фреймворка Yii2 (ActiveRecord, behaviors, consolecommands, DI container, migrations, DTO, services, repositories)
Уверенное знание PostgreSQL/Oracle, оптимизация запросов, опыт работы с JSONB
Уверенная работа с DOM, AJAX, кастомными событиями, обработкой динамических форм
Понимание принципов ООП, SOLID, DRY, KISS
Уверенный опыт работы с Git (GitFlow)
Умение читать чужой код, работать в команде, помощь коллегам.
Условия работы
Оформление по ТК РФ, белая заработная плата
Можно работать как в офисе (Казань, ул. Ершова, 55В), так и в гибридном формате, с 8:00 до 17:00, либо с 9:00 до 18:00
Работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом
Комфортные условия труда (полная организация рабочего места, предоставление необходимого оборудования)
Возможности профессионального развития: проведение внутренних митапов, хакатонов, оплачиваемые профессиональные курсы
Релокационный пакет для сотрудников из другого города.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.