Senior Frontend разработчик (Vue.js, Typescript, SPA)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет, мы – команда разработки компании TextMagic
TextMagic – международная технологическая компания с 20-летней историей и с многомиллионным оборотом. Наш главный продукт – платформа для обмена SMS-сообщениями, которую используют по всему миру более 25.000+ бизнес клиентов. В 2021 году, общее количество SMS-сообщений, отправленных на платформе TextMagic, достигло 200 миллионов.
В конце 2021 года наша компания провела успешное IPO – первичное размещение акций на рынке Nasdaq First North Tallinn, в рамках которого на акции TextMagic подписались 15 410 инвесторов на общую сумму 49,5 млн евро.
Наша команда:
С каждым годом команда растет и сейчас в компании работает более 70 человек. Будучи разработчиком в нашей компании, вы сможете работать как в комфортном офисе, так и удаленно. На данный момент компания имеет основной офис разработки в Таллине.
Ожидания от кандидата
Что мы ожидаем от тебя:
- Отличные знания и опыт с большинством технологий, перечисленных выше
- Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы его отдельных составляющих
- Представление о том, как устроен жизненный цикл HTTP-запроса
- Понимание принципов работы REST, WebSocket
- Знания в области тестирования веб-приложения (Unit/E2E-тесты)
- Понимание принципов SOLID и ООП
- Использование в работе DI контейнеров (применение основных паттернов)
- Умение работать в команде
Условия работы
Основной стек используемых технологий:
- Typescript/Javascript
- Vue.js (Version 3)
- Vuex/VuexOrm
- Inversify js
- Vite
- Sass
- Jest
Чем предстоит заниматься:
- Создание легко масштабируемых и оптимизированных компонентов
- Реализация клиентской бизнес логики
- Разработка архитектуры Web приложения на Vue.js и TypeScript
- Тесное сотрудничество с архитекторами, дизайнерами и back-end инженерами
- Написание тестов
- Оптимизация приложения
- Code Review других членов команды
Что мы ожидаем от тебя:
- Отличные знания и опыт с большинством технологий, перечисленных выше
- Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы его отдельных составляющих
- Представление о том, как устроен жизненный цикл HTTP-запроса
- Понимание принципов работы REST, WebSocket
- Знания в области тестирования веб-приложения (Unit/E2E-тесты)
- Понимание принципов SOLID и ООП
- Использование в работе DI контейнеров (применение основных паттернов)
- Умение работать в команде
Также приветствуется:
- Опыт в создании собственных инструментов и библиотек для веб-приложений, опыт работы в телекоммуникационных компаниях
- Использование фреймворков, отличных от Vue.js (AngularJS/Angular/React)
Бонусы
Что мы предлагаем:
- Высокая заработная плата без задержек (от $5,000)
- Гибкий график для оптимального баланса работы и личной жизни
- Любое необходимое оборудование для продуктивной работы
- Возможность привнести своё видение в проект
- Удаленный формат работы (локация вне России)
- Профессиональный и дружный коллектив, который не оставит без помощи в любом вопросе
- Оплачиваемый отпуск (28 календарных дней в году)