⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Senior (Middle) Fullstack Developer

Прямой работодатель  TPT Hub ( tpthub.com )
Миддл • Сеньор
Информационные технологии • Разработка • PHP • Laravel • Node.js • JavaScript • Vue.js • TypeScript • SCSS • Логистика и транспорт • СМИ, Медиа и индустрия развлечений
9 июня
Удаленная работа
Опыт работы от 3 до 5 лет
от 150 000 до 170 000 ₽
Работодатель  TPT Hub
Описание вакансии

Очень приветствуется активность, креативность, инновации, идеи и отвтетственность. 

Удаленная работа (работайте в удобные Вам часы, но не пропускайте совещания в назначенное время)

Требуемый опыт работы: 3-5 лет

Полная занятость

Работа над проектом с огромными перспективами на международном рынке мероприятий. Наше ПО представляет из себя единую платформу для управления транспортом, парковками, пропусками, персоналом.

Обязанности:

  • Разработка, отладка и рефакторинг кода системы
  • Поддержание работы системы

Основные требования:

  • умение понимать чужой код
  • умение писать качественный, разборчивый и рабочий код
  • умение и желание учиться и делиться опытом
  • знание git: умение пушить, пулить, мержить и разрешать кофликты; минимальный опыт работы с cloud сервисами типа gitlab
  • умение работать с командной строкой
  • минимальное умение писать unit-тесты
  • наличие полноценной IDE, желательно от jetbrains (phpstorm/intellijidea)
  • телеграм, дискорд, trello аккаунт, электронная почта
  • желательно иметь операционную систему windows10 или linux (arch, centos или debian-like)

Бэкенд:

  • хорошее знание php 7.4
  • хорошее знание laravel и его принципов
  • понимание как работают http запросы и restapi
  • опыт работы с sql базами данных. в нашем случае с postgres
  • умение работать с xdebug

Фронтенд:

  • nodejs
  • webpack
  • typescript
  • vuejs
  • scss
  • vuetify
  • умение писать типизированный код (не лепить везде any)
  • базовое понимание работы webpack
  • умение работать с браузерным дебаггером, инспектором и vuedevtools
  • понимание концепции написания модульного приложения
  • умение использовать async/await и работать с асинхронным кодом

Дополнительно (опционально):

  • понимание концепции работы ci/cd
  • умение работать с ssh и bash
  • умение работать с docker, docker-compose/Kubernetes

Минимальный список обязательных технологий/библиотек/языков:

  • php 7.4
  • js
  • laravel
  • sql (postgres) (не критично)
  • rest api
  • vue
  • typescript
  • scss
  • vuetify (не критично)

Условия:

Работа полностью удаленная, но в команде.

Проект рассчитан на 5 и более лет.

Постановка задач в Trello.

Приложение мониторинга рабочего времени в Hubstaff.

Испытательный срок 1 месяц.

Условия сотрудничества ИП – ИП (ИП требуется оформить после испытательного срока).

Программист подписывает Соглашение о конфиденциальности с момента начала работы, после испытательного срока при оформлении ИП между сторонами подписывается Договор на создание и техническое сопровождение ПО.

Эта вакансия для Вас, если помимо всего перечисленного выше, Вы готовы:

  • Уделять работе не менее 5 часов в сутки 5 дней в неделю (в любое время суток)
  • Отдавать приоритет нашему проекту, не отвлекаясь на другие
  • Расти и брать на себя ответственность

Перспективы:

Проект долгосрочный и предполагает карьерный рост и развитие вместе с компанией.

Доступно соискателям синвалидностью.

Заработная плата: 

Оплата заработной платы 1 раз в 2 недели. 

Зарплата будет расчитываться следующим образом: 

- Принято стандартное количество 160 рабочих часов в месяц.

- Предложенная сумма зарплаты делится на 160 часов, в результате чего получается почасовая ставка.

- Количество отработанных часов за 2 недели умножается на часовую ставку для получения суммы выплаты.