Senior Front-End разработчик (Vue.js, Typescript, SPA)

12.09.2023
5 000 / месяц
Срок для отклика истек

Описание вакансии

Привет, мы команда разработки компании TextMagic

TextMagic – международная технологическая компания с 20-летней историей и с многомиллионным оборотом. Наш главный продукт – платформа для обмена SMS-сообщениями, которую используют по всему миру более 25.000+ бизнес клиентов. В 2021 году, общее количество SMS-сообщений, отправленных на платформе TextMagic, достигло 200 миллионов.

В конце 2021 года наша компания провела успешное IPO – первичное размещение акций на рынке Nasdaq First North Tallinn, в рамках которого на акции TextMagic подписались 15 410 инвесторов на общую сумму 49,5 млн евро.

Мы твердо верим в сопричастность сотрудников компании и поэтому мы предлагаем сотрудникам опционы на акции, чтобы каждый мог владеть частью TextMagic.

В дополнение к нашему основному продукту, мы ведем разработку новой современной платформы для мульти-канального взаимодействия с клиентами (Customer Engagement Platform) – Touchpoint. Это программное обеспечение для продаж, маркетинга и поддержки клиентов, позволяющее предприятиям интегрировать различные каналы общения и коммуникации в единую среду.

Наша команда:
С каждым годом команда растет и сейчас в компании работает более 90 человек. Будучи разработчиком в нашей компании, вы сможете работать как в комфортном офисе, так и удаленно. На данный момент компания имеет основной офис разработки в Таллине.

Основной стек используемых технологий:

  • Typescript/Javascript
  • Vue.js (Version 3)
  • Vuex/VuexOrm
  • HTML5/CSS3
  • Sass
  • Webpack
  • Jest

Чем предстоит заниматься:

  • Создание легко масштабируемых и оптимизированных компонентов
  • Реализация клиентской бизнес логики
  • Разработка архитектуры Web приложения на Vue.js и TypeScript
  • Тесное сотрудничество с архитекторами, дизайнерами и back-end инженерами
  • Написание тестов
  • Оптимизация приложения
  • Code Review других членов команды

Что мы ожидаем от тебя:

  • Отличные знания и опыт с большинством технологий, перечисленных выше
  • Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы его отдельных составляющих
  • Представление о том, как устроен жизненный цикл HTTP-запроса
  • Понимание принципов работы REST, WebSocket
  • Знания в области тестирования веб-приложения (Unit/E2E-тесты)
  • Понимание принципов SOLID и ООП
  • Использование в работе DI контейнеров (применение основных паттернов)
  • Умение работать в команде

Также приветствуется:

  • Опыт в создании собственных инструментов и библиотек для веб-приложений, опыт работы в телекоммуникационных компаниях
  • Понимание и использование Docker в работе
  • Использование фреймворков, отличных от Vue.js (AngularJS/Angular/React)

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

  • Высокая заработная плата без задержек (от $5,000)
  • Гибкий график для оптимального баланса работы и личной жизни
  • Любое необходимое оборудование для продуктивной работы
  • Проект на свежем стеке технологий с отсутствием legacy
  • Возможность привнести своё видение в проект
  • Удаленный формат работы
  • Профессиональный и дружный коллектив, который не оставит без помощи в любом вопросе
  • Оплачиваемый отпуск (28 календарных дней в году)