Senior Back-End Developer (PHP7, Symfony 5, PostgreSQL) copy

Job description

TextMagic нанимает  старшего разработчика внутреннего разработчика (PHP7, Symfony 5, PostgreSQL) для помощи в разработке и запуске новых веб-приложений и продуктов SaaS, поскольку мы масштабируемся с 10 миллионов евро до 20 миллионов евро (годовая ставка). В настоящее время TextMagic использует популярную службу обмена текстовыми SMS-сообщениями, используемую предприятиями по всему миру (США, Великобритания, Канада и Австралия). Этот инструмент упрощает отправку уведомлений, предупреждений, напоминаний, подтверждений и маркетинговых SMS-кампаний. У нас уже есть десятки тысяч пользователей. Таким образом, есть огромная возможность расширить наш портфель продуктов SaaS для обслуживания когорты и дальнейшего расширения клиентской базы.


Наша компания создает новую и современную платформу взаимодействия с клиентами (объединяющую CRM, службу поддержки и кампании - аналогично Hubspot). Это означает, что вам необходимо создать инструменты, представляющие каналы коммуникации, внутренние системы - и все части проекта будут построены полностью с нуля. Никакого устаревшего кода, устаревших инструментов, никакой высеченной в камне структуры: это прекрасная возможность создать что-то новое на основе современных технологий.



Ссылка на презентацию из видео

Job requirements

Чего мы ожидаем:

  • Знание PHP 7 и Symfony 5;
  • Навыки построения полного жизненного цикла приложения: вы собираетесь создать новое приложение с нуля;
  • Опыт работы в высоконагруженных проектах;
  • Навыки на основе архитектуры API;
  • Понимание того, как построить эффективную масштабируемую архитектуру базы данных. Навыки PostgreSQL и / или другими связанными с ними являются обязательными (приветствуются сложные запросы, вывод EXPLAIN, оптимизация медленных запросов без изменений структур БД и т. Д.), А также навыки NoSQL (ElasticSearch);
  • Понимание методов кэширования (Memcached / Redis) и организации очередей (beanstalk'd / RabbitMQ);
  • Понимание системы контроля версий (git, Bitbucket), системы управления проектами (JIRA);
  • Навыки автоматизированного тестирования;
  • Приветствуются базовые навыки администрирования * nix и навыки * nix CLI (нет, вы  не  будете выполнять работу системного администратора / DevOps);
  • Понимание системы контроля версий (git, Bitbucket), системы управления проектами (JIRA);
  • Опыт работы с Clickhouse приветствуется;
  • Приветствуются Node.js или другие современные навыки работы с высокопроизводительным стеком;
  • Приветствуется предыстория телекоммуникационного проекта (обмен сообщениями, звонки).


Что мы предлагаем:

  • Свежий проект, который вы и остальная часть команды создаете с нуля. Это означает, что не нужно поддерживать устаревшие инструменты и технологии: всегда приветствуются ваши аргументированные мнения о том, как что-то создавать;
  • Техническая поддержка и поддержка со стороны существующей команды, включая услуги многократного использования, которые могут быть использованы в новом проекте;
  • Современный и чистый офис в Омске;
  • Высококонкурентная заработная плата;
  • Молодой, профессиональный и дружный коллектив;
  • Возможность удаленной работы (в будущем);
  • Крытые обеды ежедневно;
  • Возможность выбрать любое личное снаряжение, необходимое для работы.
  • Коммуникация в команде: русский язык, проектная документация: английский.


Примечание. Просмотрите эту презентацию для дополнительной информации о TextMagic, привилегиях и условиях работы.