Senior PHP разработчик (Backend)
Прямой работодатель TWIN ( twin24.ai )
Россия
Сеньор • Тимлид/Руководитель группы
4 августа 2021
Удаленная работа
Опыт работы от 3 до 5 летот 200 000 ₽
Опыт работы от 3 до 5 летот 200 000 ₽
Короткая ссылка: gkjb.ru/hUiV
Описание вакансии
О нас:
Twin - это платформа для построения омниканальных автоматизированных коммуникаций с клиентами. Мы помогаем автоматизировать колл-центры с помощью голосовых и текстовых ботов для социальных сетей. сети, мессенджеры и сайты.
Обязанности:
- Совместно с опытными разработчиками создавать и развивать сервисы платформы Twin (backend);
- Участвовать в проектировании архитектуры платформы;
- Проводить code review;
- Управлять командой разработчиков;
- Следить за соблюдением принятых стандартов программирования внутри команды.
Требования:
- Умение решать задачи для которых нет готового решения в интернете;
- Экспертное знание синтаксиса и семантики PHP версии 7.3.* или выше;
- Хорошее понимание принципов декомпозиции программ: SOLID, GRASP, DRY, KISS, YAGNI т.д.;
- Большой опыт работы с реляционными базами данных: оптимизация сложных запросов, виды индексов, уровни изолированности транзакций, репликация, шардирование и т.д.;
- Опыт работы с нереляционными базами данных: Redis, MongoDB, Cassandra, Tarantool, Neo4j, ClickHouse и т.д.;
- Опыт работы с одним из популярных брокеров сообщений: RabbitMQ, Apache Kafka и т.д.;
- Уверенные знания основных структур данных (очереди, стэк, деревья и т.д.) и алгоритмов (эффективные алгоритмы, временная и пространственная сложность, O-нотация);
- Опыт асинхронного/параллельного программирования (не обязательно на PHP);
- Иметь общее представление о построении распределённых высоконагруженных систем;
- Опыт работы с одним из популярных PHP фрэймворков: Symfony, Laravel, Yii2.
Будет плюсом:
- Руководство командой разработчиков;
- Участие в разработке высоконагруженных или распределённых приложений;
- Знание один из следующих языков программирования: Golang, Python, C;
- Знание и умение применять DDD на практике;
- Работа с VoIP, WebRTC.
Условия:
- Работа в коворкинге в г. Екатеринбург, либо удалённо;
- Возможны различные виды трудоустройства (по ТК РФ, как ИП и т.д.), обсуждается индивидуально.