JavaScript:
Уверенные знания JS ( в том числе стандарт ES6), React, Redux, Saga, GraphQL (Apollo), React-router, ...etc. Разработка модулей, компонентов, планирование архитектуры. Есть достаточный опыт чтения и рефакторинга чужого кода на этих библиотеках, разгребания легаси. Понимание хороших и плохих практик. Выявление и исправление багов. Написание и проектирование SPA.
Webpack- настройка, написание конфигурационных файлов.
HTML/PUG/CSS/LESS/SCSS
Верстка figma/zeppelin/sketch etc. Опыт использования модульного css в react.js (material-ui v4), БЭМ, флексбоксы, построение анимаций.
Командная разработка:
взаимодействие с бекендерами, тестировщиками, дизайнерами, аналитиками, большой опыт удаленной работы, декомпозиция задач, участие в кодревью, JIRA/youtrack, знание git.
В рабочее время всегда доступен по всем каналам связи.
Опыт прошлых лет: писал на php (Laravel), JQ, работал с PostgreSQL (написание запросов средней сложности). Знаю основные команды консоли Linux (работаю на Ubuntu), базовая настройка Apache, Lamp, Nginx. FTP, SSH. Есть опыт работы с RabitMQ.
Интересует исключительно фронт, в крутой команде, где топят за качество продукта и кода.
Работу в компаниях аутсорсинга или аутстаффинга пока к сожалению не рассматриваю.
Проекты с криптовалютой и все что с ней связано категорически не интересны. В разговорный английский не умею.
О себе:
Исполнительный, требовательный в большей степени к себе чем к окружающим. Придирчив к мелочам. Люблю открытых честных людей.
Работа по SCRUM в большой команде над масштабным приложением. Участие в Code review. Участие в проработке и декомпозиции задач. Оптимизация сборки (webpack, lazyload, error boundary)
Разработка и реализация микросервисного API на node.js + ts
С нуля завез на проект ui библиотеку и автоматическую документацию к ней.
Консультация коллег по написанию ui компонентов и документации к ним.
Разработка, поддержка SPA приложений (React/Redux/Saga)
Развитие, документирование (Docz, Storybook) и поддержка библиотеки UI компонентов. Декомпозиция, постановка задач. Участие в Code review
Разработка приложения на React.js/Redux/Saga
Доработка функционала
Рефакторинг кода
Адаптация коммерческой версии платформы под мобильные устройства.
Часть платформы доступна в социальном проекте evolution.seendex.ru
Разработка корпоративной CRM/EMP системы (React/Redux)
Разработка CRM для компании Nestle (React/Redux)
- Поддержка, доработка модулей согласно новым требованиям
- Написание новых модулей и разделов
- Исправление багов, ошибок.
Написание микросервисов на JS/PHP.
Разработка корпоративных сайтов.
Разработка и поддержка, сайтов на CMS Joomla! и Laravel, JQ
Верстка по макетам с применением фреймворков Bootstrap, Uikit.