В небольшую, но дружную и амбициозную команду требуется человек, чтобы стать Front-end разработчиком для нового web-продукта для Российского и мирового рынка! В нашей команде вам предстоит выполнять (или научиться выполнять) полный спектр задач, необходимый для разработки, установки, запуска и постоянного обновления web-приложения, при этом ваш основной фронт работ будет заключаться в проектировании, создании, программировании и отладки пользовательского интерфейса, создания переиспользуемых компонентов и финальных форм для пользователей. При этом у вас будет достаточная свобода для собственных предложений и развития, и в то же время наша сильная и дружная команда будет помогать вам со смежными навыками (не только программирование и тестирование, но и архитектура целостного решения, настройка схемы данных, интеграция приложений между собой, подготовка технических документов и многое-многое другое). В нашем стартапе мы вас всему этому научим, если вы готовы учиться!
Обязанности:
- Разработка новых компонентов пользовательского интерфейса, создание нового web-приложения с нуля.
- Написание пользовательского интерфейса и web-приложений для автоматизированной системы (PLM, CRM, ЭДО).
- Установка / сборка, отладка модулей пользовательского интерфейса.
- Написание JavaScript кода, технологии: React, TypeScript, native JavaScript, storybook / bit.
- Вёрстка: HTML5 + CSS3, styled components.
- Тестирование: jest
Требования:
- Умение писать понятный для всех код на JS.
- Хорошее понимание web-технологий, отличие вёб-приложения от настольного.
- Умение работать с одним из популярных JavaScript-фреймворков (предпочтительнее React) с опытом работы с ним.
- Будет существенным плюсом знание технологий/фреймворков: AMD, highcharts.
- Умение разбираться в чужом коде и улучшать его.
- Понимать как работают вёб-сервисы (RESTful API, JSON).
- Умение работать с Git/GitHub, опыт работы с другими людьми над одним проектом.
- Плюсом будет наличие навыков работы с ОС Windows и ОС Linux.
- Будет существенным плюсом понимание работы СУБД, основных принципов нормализации баз данных, SQL на любом уровне.
- Тестирование вёб-приложения, документирование кода, написание и чтение документации OpenAPI (Swagger).
- Чтение документации на английском языке, обращение в тех. поддержку (письменно) на английском языке.
Условия:
- Мы ищем стажоров и начинающих специалистов для их обучения и подготовки к работе на больших коммерческих проектах, всё в ваших руках, если вы готовы расти и развиваться.
- Полная или частичная занятость (важен результат, а не то, сколько вы отсидели на работе). Но в перспективе – полная занятость. Рассмотрим устройство без опыта работы (также толковый студент, с возможностью работать >20 часов в неделю).
- Оформление по договору, все условия ТК РФ.
- Современный и комфортный офис в г. Балашиха. Дружная команда.
- При необходимости и желании – оплата курсов английского языка и обучающих курсов по программированию.
Чтобы откликнуться на эту работу, пожалуйста, посетите hh.ru.