Обязанности:
На эту вакансию мы рассматриваем специалистов уровня Middle/Middle+. После рассмотрения резюме тим лидом предстоит техническое интервью с лайв кодингом. Обязателен опыт коммерческой разработки на React16+, а также Typescript. Компания занимается разработкой крупных информационных систем от личных кабинетов до систем аналитики для государственных заказчиков. Сейчас мы расширяем команду веб-разработки и ищем талантливых разработчиков, которые знают наш стек или хотят попробовать что-то новое. Мы предлагаем участвовать в разработке новых сервисов информационных систем (личные кабинеты), а также рефакторинге легаси проектов на новые рельсы. Приложения большие и продолжают пополняться новыми фичами. Наш подход к разработке: - проектируем технические решения; - придерживаемся внутреннего style guide; - проводим code review; - придерживаемся релизных циклов; - придерживаемся Gitlab flow; ⁃ покрываем весь свой написанный код тестами. Технологии и инструменты, которые мы используем в разработке: Frontend: React. Backend: PHP, NodeJS, C#, Python, NoSQL, MS SQL, My SQL, PostgreSQL. Mobile: React Native, Swift, Java. Что мы ждем от тебя: - Отличные знания React; - Уверенные знания TypeScript; - Отличные знания JavaScript, HTML, CSS; - Уверенное владение версткой: семантическая верстка, адаптивная верстка. Плюсом будут знания в области Web Accessibility; - Опыт работы с системами сборки Webpack/Vite; - Знание REST; - Опыт написания юнит-тестов; - Плюсом будет опыт работы с микрофронтовой архитектурой; - умение организовать свое время; - умение читать и анализировать код; - готовность работать с необычными требования гос.заказчиков. Чем предстоит заниматься: - разрабатывать информационные веб системы; - поддерживать и развивать ui-kit; - рефакторить проекты на новые рельсы; - поддерживать и рефакторить существующий код; - участвовать в принятии архитектурных решений. Условия: - Аккредитованная IT-компания. - Удаленная работа, возможен гибридный формат. - ДМС.