Про роботу
Привет, мы — команда разработки компании TextMagic.
Мы создаем новую и современную B2B-платформу взаимодействия с клиентами, которая реализует функциональность CRM, Helpdesk и прочих инструментов для автоматизации маркетинга и продаж.
Что такое TextMagic:
Это телеком-компания с 20-летней историей, главный продукт которой — платформа для обмена SMS-сообщениями, которая используется по всему миру (США, Великобритания, Канада и Австралия). Этот инструмент упрощает отправку уведомлений, предупреждений, напоминаний, подтверждений и маркетинговых кампаний по SMS и включает в себя веб, десктопные и мобильные приложения, а также клиентские API. На данный момент нашим сервисом пользуется более 50.000 активных пользователей, каждый из них — это успешный представитель малого или среднего бизнеса.
В связи с интенсивным ростом компании было принято решение о создании новой платформы, которая будет существовать параллельно с текущим проектом и поможет расширить наш портфель SaaS-продуктов как для обслуживания существующих клиентов, так и дальнейшего расширения нашей клиентской базы.
Какие технологии используем:
Наш продукт представляет из себя SPA-приложение, backend которого тебе предстоит разрабатывать. Мы придерживаемся Kanban, в работе используем: Jira, Confluence, Bitbucket, git.
Основной стек используемых технологий:
- PHP 7, Symfony 5, Codeception, PHPUnit, OpenAPI.
- PostgreSQL 12, Memcached, ElasticSearch, ClickHouse.
- RabbitMQ.
- Вся разработка ведется в Docker.
Что мы ожидаем от тебя:
- Отличные знания и опыт с большинством технологий, перечисленных выше.
- Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы его отдельных составляющих.
- Представление о том, как устроен жизненный цикл HTTP-запроса.
- Опыт в построении REST API.
- Понимание принципов SOLID и ООП.
- Опыт создания высоконагруженных систем в условиях нулевого downtime.
- Понимание того, как построить эффективную, масштабируемую архитектуру базы данных. Опыт работы с PostgreSQL/MySQL (написание сложных запросов; понимание EXPLAIN; оптимизация медленных запросов без изменения структуры БД; изменение схем больших таблиц без простоя и т.д.).
- Мы делаем все для отсутствия ошибок в приложении. В своей работе придерживаемся TDD, BDD, ни одна задача не выходит без покрытия тестами. Подобного отношения к задачам мы ожидаем и от тебя.
Что мы готовы предложить:
- Высококонкурентная заработная плата в USD.
- Проект на свежем стеке технологий, с отсутствием legacy.
- Возможность привнести своё видение в проект: у нас всегда прислушиваются к твоему аргументированному мнению о том, как лучше и эффективней создавать продукт, какие технологии использовать и какое решение выбрать.
- Есть возможность работать как удаленно (мы оплатим аренду co-working места на ваш выбор), так и в современном офисе в Киеве.
- Обеды ежедневно за счет фирмы (в случае работы из офиса);
- Профессиональный и дружный коллектив, который не оставит без помощи в любом вопросе.
- Внимательное отношение к здоровью наших сотрудников: существует возможность работы удаленно в период пандемии.
Приветствуется опыт и знание: NoSQL, ElasticSearch, Node.js, ClickHouse, работа в телекоммуникационных компаниях.
Видео о проекте и команде:
Відгуки про роботу в TextMagic 4
Daniel Krasnokutskiy - Front Developer - Запорожье - працівник, з 2020
19.09.21Daniel Krasnokutskiy - Front Developer - Запорожье - працівник, з 2020
Vitaliy Stepanenko - Senior Product Designer - Kiev - працівник, з 2015
06.09.21Vitaliy Stepanenko - Senior Product Designer - Kiev - працівник, з 2015
Irene Avdus - Product Manager - Tallinn - працівник, з 2020
01.09.21Irene Avdus - Product Manager - Tallinn - працівник, з 2020