Вакансия: FullStack разработчик / Bitrix Developer (удаленно)
Описание вакансии
Приветствуем!
Мы в Комплето славимся тем, что делаем сложные и необычные интернет-системы для распределенных дилерских сетей, личные кабинеты разной сложности, связки сайтов с CRM и веб-аналитикой, а также с IP-телефонией.
Занимаемся разработкой сложных сайтов и сейчас разрабатываем около 9 внутренних интернет-сервисов. Мы не клепаем сайты на потоке, не делаем унылую рутину, не являемся потоковой студией/агентством.
Несколько вариантов наших работ : Torex, Альта Профиль и тд (на сайте более подробная информация о клиентах) .
Обязанности:
- Разработка новых сайтов на Bitrix: на основе готовой верстки и ТЗ (не всегда ТЗ, часто просто на основе верстки и понимании разработчика как обычно делают ) собирать сайт, при необходимости писать свои компоненты;
- Поддержка существующих сайтов на Bitrix: есть объем сайтов сделанных не нами, как итог - не самое высокое качество кода, нужно уметь разбираться в чужом коде, находить источник проблемы, устранять баги и оптимизировать код;
- Разработка продуктов на PHP фреймворках Yii2, Laravel, CodeIgniter;
- Поддержка текущих проектов на PHP фреймворках;
- Написание технической документации на собственные разработанные решения;
- Настройка nginx, apache, php - время от времени требуется на клиентских серверах какие-то настройки изменить, обычно у клиента есть свои сисадмины, но иногда приходится разработчику это делать.
Требования:
-
Опыт работы от 3х лет;
-
Как минимум один завершенный коммерческий продукт в активном текущем статусе;
-
Знание языка программирования PHP на уровне ООП;
-
Знание Bitrix Framework на уровне классов и методов для реализации типовых задач разработки компонентов;
-
Полноценное знание одного из фреймворков на уровне классов и методов: CodeIgniter, Laravel, Yii2;
-
Знание MySQL на уровне самостоятельного написания запросов к БД без использования различных QueryBuidler / ActiveRecord классов фреймворков;
-
Валидная кросс-браузерная верстка HTML5, CSS3;
-
Знание JS ES2017, опыт прикладного программирования на VanillaJS;
-
Знание сборщика gulp;
-
Полноценное знание и опыт прикладного программирования на уровне полного цикла разработки интерфейса приложения на Vue.js (Composition API, Options API);
-
Знание и умение работы с Git в команде.
Будет плюсом:
- Знание серверной разработки на JS (NodeJS);
- Знание документо-ориентированной БД MongoDB;
- Знание реляционной БД PostgreSQL;
- Знание бандлера webpack;
- Полноценное знание и опыт прикладного программирования на уровне полного цикла; разработки интерфейса приложения на React;
- Знание одного из фреймворков Nuxt, Next;
- Знание Docker.
Условия:
- Возможность стоять у истоков веб проектов для лидеров рынка;
- Удаленная работа с офлайн корпоративами;
- Комфортные условия: график 5/2, фуллтайм занятость, гибкий подход к началу рабочего дня (с 09-00 до 11-00, по Мск.);
- Официальное оформление с первого рабочего дня;
- Стабильный доход обсуждается с каждым кандидатом индивидуально;
- Бесплатное обучение от нас и наших партнёров в сфере интернет-маркетинга (курсы от Maed);
- Дружнейший молодой коллектив.