- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Backend разработчик (PHP)
Стабильная работа в дочерней компании крупного телеком-оператора с понятным стеком и социальными гарантиями. Из минусов — отсутствие указанной вилки зарплаты и необходимость работы с устаревающими технологиями (jQuery).
Сложность вакансии
Роль требует уверенного владения Yii2 и умения работать с легаси-кодом (jQuery), а также навыков оптимизации баз данных PostgreSQL и Oracle. Средний уровень сложности обусловлен необходимостью совмещать бэкенд-разработку с поддержкой фронтенд-логики.
Анализ зарплаты
Работодатель не указал зарплату, но для Казани и уровня Middle PHP (Yii2) с опытом от 2 лет рыночные предложения обычно находятся в диапазоне 130 000 – 180 000 рублей. Наличие опыта с Oracle может стать аргументом для повышения оффера.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ТТК Digital уже сейчас
Присоединяйтесь к команде ТТК Digital и создавайте сервисы для сотен тысяч пользователей — откликайтесь прямо сейчас!
Описание вакансии
Backend разработчик (PHP) в ТТК Digital
Локация: Казань
Формат работы: офис (Ершова, д. 55В)/гибрид, 5/2
Опыт от 2-х лет
Оформление по трудовому договору
О нас
ТТК Диджитал - дочерняя IT-компания ПАО «Таттелеком», которая занимается разработкой программного обеспечения полного цикла.
Мы разрабатываем и развиваем продукты для пользователей услуг связи, умные домофоны и внутренние сервисы. Более 700 тысяч пользователей используют наши приложения.
Сейчас мы в поиске уверенного Backend PHP-разработчика в нашу команду.
Чем предстоит заниматься
• Разработка и поддержка backend-части на Yii2
• Разработка и документирование REST API (Swagger/OpenAPI)
• Поддержка и развитие frontend-логики на jQuery (реализация сложных форм, кастомных виджетов, динамической загрузки контента и AJAX-запросов) с использованием Fomantic UI (dropdown, search, modal, remote-списки)
• Улучшение существующего кода, тестирование продукта для повышения производительности, оптимизация работы с PostgreSQL/Oracle и внедрение лучших практик
• Подключение сторонних API (биллинговые сервисы, системы учета, DaData) и написание консольных команд для автоматизации процессов
• Участие в код-ревью.
Для нас важно:
• Глубокое понимание фреймворка Yii2 (ActiveRecord, behaviors, console commands, DI container, migrations, DTO, services, repositories)
• Уверенное знание PostgreSQL/Oracle, оптимизация запросов, опыт работы с JSONB
• Уверенная работа с DOM, AJAX, кастомными событиями, обработкой динамических форм
• Понимание принципов ООП, SOLID, DRY, KISS
• Уверенный опыт работы с Git (GitFlow)
• Умение читать чужой код, работать в команде, помощь коллегам.
Вашим преимуществом будет:
• Знание современного JavaScript (React).
Бонусы:
• Стабильный проект, полная занятость, своевременная выплата заработной платы (уровень заработной платы обсуждается индивидуально)
• Работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом
• Комфортные условия труда (полная организация рабочего места, предоставление необходимого оборудования)
• Возможности профессионального развития: проведение внутренних митапов, хакатонов, оплачиваемые профессиональные курсы
Контакт для связи: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- PostgreSQL
- React
- REST API
- Oracle
- OpenAPI
- PHP
- jQuery
- SOLID
- Swagger
- AJAX
- Yii2
- GitFlow
Возможные вопросы на собеседовании
Вакансия предполагает глубокое знание Yii2. Важно понимать, как кандидат структурирует код.
Расскажите о вашем опыте использования паттернов Repository и Service в связке с Yii2. В каких случаях вы предпочитаете их стандартному ActiveRecord?
В описании указана работа с JSONB в PostgreSQL. Это критично для производительности.
Какие преимущества дает использование типа JSONB в PostgreSQL и в каких ситуациях вы бы предпочли его обычной нормализованной структуре таблиц?
Проект включает поддержку фронтенда на jQuery и Fomantic UI.
Как вы организуете взаимодействие между Yii2 и jQuery при реализации сложных динамических форм с AJAX-загрузкой, чтобы код оставался поддерживаемым?
Упоминается работа с Oracle и оптимизация запросов.
С какими основными проблемами производительности вы сталкивались при работе с крупными БД (PostgreSQL/Oracle) и какие инструменты использовали для их диагностики?
Работа в команде подразумевает код-ревью.
На что вы в первую очередь обращаете внимание при проведении Code Review своих коллег? Приведите пример критического замечания из вашей практики.
Похожие вакансии
Senior .Net Developer
Middle+/Senior Python developer
Backend Developer (GO) (Senior)
Java / Kotlin / Scala Backend Developer (Senior)
Golang разработчик (Senior)
Python разработчик (Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!