Напиши текст вакансии для должности "Senior JavaScript Developer (remote)". Название компании: "Tibbo". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Atlassian Jira', 'JUnit', 'CSS', 'Apache Maven', 'Atlassian Confluence'

Tibbo Systems – ведущий российский разработчик программных решений для Интернета вещей. Мы занимаемся разработкой и внедрением IoT платформы AggreGate, и основанных на ней продуктов. Уже завоевали пару IoT Awards и не собираемся останавливаться:   Лучшее IoT решение для умного города 2020 [https://iotas.ru/projects/iot-awards-2020/tibbo/]   IoT в промышленности 2019 [https://iotas.ru/projects/iot-awards-2020/iot-awards-2019/]   IoT Платформа AggreGate – это комплексное решение (PaaS/on-premise/Edge) для цифровизации, включающее мощный визуальный и компонентный конструктор. R&amp;D подразделение занимается созданием самой платформы. У нас две основных команды:   Фронтенд: JavaScript, React+Redux, TypeScript, WebSockets, Jest/Enzyme   Бэкенд: Java, Spring Web и Kotlin, Apache Cassandra, JUnit, Mockito   Командные инструменты: Slack, Jira, Bitbucket, Jenkins, Confluence, Google Workspace. Работаем на удаленке, возвращаться в офис планов нет. Чем предстоит заниматься:   Разработкой собственной палитры компонентов   Разработкой и поддержкой функционала конструктора интерфейсов с Drag and Drop   Поиском узких мест и отладкой производительности   Участвовать в архитектурном планировании реализуемых фич   Написанием модульных и приемочных тестов   Проработкой постановок задач   Проведением Code Review   Собственным развитием и шарингом знаний   Хотим видеть у вас:   Умение работать в команде и писать поддерживаемый код   Глубокое понимание JavaScript   Знакомство с основными Web API   Уверенное владение CSS   React/Redux/TypeScript/Webpack   Навыки проектирования при решении задач   Навыки юнит-тестирования   Высокий уровень самоорганизации   Английский Pre-Intermediate   Будет плюсом:   Опыт написания собственной библиотеки компонентов   Опыт работы с Drag and Drop   Наличие собственных пет проектов   Опыт работы на бэкэнде/фулстэком   Опыт работы в крупных командах с большим объемом кода   Аналитический подход, умение уточнять и прорабатывать задачи   Знание паттернов и опыт их применения на практике   Английский Intermediate и выше   У нас вы получите:   Опыт разработки конструктора интерфейсов и палитры компонентов   Осмысленную работу: возможность реально влиять на продукт и видеть как пользуются результатами вашей работы   Профессиональную прокачку и поддержку (коллеги, у которых есть чему поучиться, всегда готовы помочь, многие работают со дня основания)   Профессиональное развитие и перспективу роста (последние несколько лет растем в два раза)   Семейную атмосферу молодого, дружного и профессионального коллектива   Гибкое начало рабочего дня   Оформление по ТК РФ   Зарплату на карту и вовремя   Бонусы и подарки, приуроченные к важным жизненным событиям