О компании и команде
Привет, мы – команда разработки компании TextMagic
TextMagic – международная технологическая компания с 20-летней историей и с многомиллионным оборотом.
Наш главный продукт – платформа для обмена SMS-сообщениями, которую используют по всему миру более 25.000+ бизнес клиентов. В 2021 году, общее количество SMS-сообщений, отправленных на платформе TextMagic, достигло 200 миллионов.
В конце 2021 года наша компания провела успешное IPO – первичное размещение акций на рынке Nasdaq First North Tallinn, в рамках которого на акции TextMagic подписались 15 410 инвесторов на общую сумму 49,5 млн евро.
Наша команда:
С каждым годом команда растет и сейчас в компании работает более 70 человек. Будучи разработчиком в нашей компании, вы сможете работать как в комфортном офисе, так и удаленно. На данный момент компания имеет основной офис в Таллине.
Ожидания от кандидата
Основной стек используемых технологий:
- PHP 7.4, Symfony 5 (в ближайшее время планируется переход на PHP 8)
- Тесты - Codeception (95%), PHPUnit (5%)
- Данные - PostgreSQL 13, Memcached
- Очереди - Beanstalk
- Прочее - OpenAPI, Docker, Node.JS, MySQL, MongoDB, Java, Asterisk, Redis
Чем предстоит заниматься:
- Разработка новых фич и REST API
- Интеграция с сторонними сервисами
- Рефакторинг и оптимизация кода
- Участие в продуктовой проработке вместе с командой
- Оптимизация запросов к БД
Что мы ожидаем от тебя:
- Желание работать - проактивность и ориентированность на результат
- Высокую мотивированность и самостоятельность
- Желание расти и развиваться
- Опыт работы с Symfony от 1го года
- Опыт работы с любым брокером сообщений
- Чёткое понимание принципов работы веб-приложения его отдельных составляющих
- Представление о том, как устроен жизненный цикл HTTP-запроса
- Опыт в построении REST API
- Понимание принципов SOLID и ООП
- Здорово, если есть опыт создания высоконагруженных систем в условиях нулевого downtime
- Опыт работы с PostgreSQL/MySQL (написание сложных запросов; понимание EXPLAIN; оптимизация медленных запросов без изменения структуры БД; изменение схем больших таблиц без простоя и т.д.)
- Готовность выполнить тестовое задание
Мы делаем все для отсутствия ошибок в приложении. Ни одна задача не выходит без покрытия тестами. Подобного отношения к задачам мы ожидаем и от тебя
Условия работы
Что мы предлагаем:
- Высокая заработная плата без задержек (от $4,000)
- Гибкий график для оптимального баланса работы и личной жизни
- Любое необходимое оборудование для продуктивной работы
- Возможность привнести своё видение в проект
- Удаленный формат работы
- Профессиональный и дружный коллектив, который не оставит без помощи в любом вопросе
- Оплачиваемый отпуск (28 календарных дней в году)