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

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).
Бонусы:
• Стабильный проект, полная занятость, своевременная выплата заработной платы (уровень заработной платы обсуждается индивидуально)
• Работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом
• Комфортные условия труда (полная организация рабочего места, предоставление необходимого оборудования)
• Возможности профессионального развития: проведение внутренних митапов, хакатонов, оплачиваемые профессиональные курсы
Контакт для связи: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

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