Middle Frontend-специалист (удаленно)

от 80 000 руб. на руки

Сейчас просматривают: 12

Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа

Nord Clan мы занимаемся разработкой решений и алгоритмов машинного зрения, создаем высоконагруженные интеграционные проекты, личные кабинеты, системы дистанционного обслуживания для лидеров рынка. Нам доверяют ЦИАН, Банки.ру, Dostaевский, Wildberries, Naumen, Ренессанс, TuTu.ru и др

Мы ищем:

  • Разработчика с опытом коммерческой разработки на JavaScript от 2 лет, знание как минимум одного из фреймворков React, Angular, Vue, уверенные знания в HTML, CSS, yarn, esLint, prettier, CI/CD, знающего о фичах, Web Storage,Service Workers, DOM, Fetch, History.

  • Будет плюсом, опыт работы на других языках (например, Java);.

Что нужно делать?

  • Разработка пользовательских интерфейсов в стеке React + Redux;

  • Участие в проектировании, выборе и доработке архитектурных и технологических решений;

  • Разработка прототипов для отработки новых идей;

  • Верстка UI.

Нам важно в человеке:

  • Умение доводить работу до рабочего результата с первого раза.

  • Умение работать в команде.

Мы предлагаем:

  • Оформление и оплата по ТК РФ в штат, также сотрудничаем с самозанятыми или ИП

  • Уютный офис в центре города

  • Своя баскетбольная площадка
  • ЗОЖ-уголок
  • Гитара, ковёр, кинотеатр и безлимитный бар
  • Кофе, чай, сладости
  • Собственная парковка и ништяки для велосипедистов
  • Возможность работать удаленно

  • Гибкий график не в ущерб командной работе

  • Учитываем ваши предпочтения при выборе проекта

  • There is also our English club for you to have fun, communicate, and improve. Plenty of topics: your awkward date, Trump chances for the second presidency, does alien life matter? - we got you covered, boys and girls

FAQ:

Нужен ли английский, и на каком уровне?

Английский язык не требуется, но будет Вашим преимуществом для участия в зарубежных проектах компании.

Овертаймы, как часто бывают, какой подход к оплате?

Мы не приветствуем овертаймы, так как уважаем ваше личное время, и умеем управлять проектами так, чтобы их не возникало. Если гипотетически переработка когда-нибудь и потребуется, то мы ее оплатим.

Количество дней отпуска?

28 дней в году оплачиваемого отпуска с разбивкой по 14 дней.

Кто ревьювит мое резюме и принимает решение о найме?

TeamLead

Реальные примеры задач из бэклога:

Реализовать страницу отпусков и больничных

макеты: track.nordclan/projects/554/tasks/8887/files/photo_2020-09-24_19-34-02-1600961754289.jpg

Страница должна предоставлять следующие возможности:

1. просмотр отпусков и больничных сотрудников

2. добавление предполагаемых дат отпусков

3. добавление больничных

4. показ только отпусков, только больничных и их вместе

5. вывод данных по каждому месяцу

6. фильтрация данных по сотруднику и отделу

7. согласование отпусков

Страница должна выглядеть следующим образом:

вверху страницы располагается переключатель месяцев, и фильтры по типу, сотруднику и отделу. также в этой строке появляются кнопки 'Отмена' и 'Сохранить' при изменении данных на странице.

ниже располагается таблица с сотрудниками. в первом столбце таблицы находится имя сотрудника в остальных дни месяца

Добавление отпуска или больничного происходит следующим образом:

1. нажать на ячейку дня в таблице

2. не отпуская кнопку мыши переместить указатель на другую ячейку, сформировав интервал дат.

3. после отпускания кнопки показать окно с выбором типа интервала: больничный или отпуск

4. в шапке таблицы появляются 2 кнопки 'Отмена' и 'Сохранить'. При нажатии на кнопку 'Отмена' все изменения сбрасываются и кнопки скрываются. При нажатии на кнопку 'Сохранить' применяются изменения.

Утверждение отпуска:

1. кликнуть правой кнопкой мыши на новый отпуск

2. открыть всплывающее окно с опцией 'утвердить'

3. нажать на него.

4. отправить запрос на сервер для изменения статуса.

У отпуска есть 2 статуса:

1. Новый - выставляется при создании

2. подтвержденный - проставляется руководителем

Написать генерацию vCard 4.0 по спецификации.

На странице добавить кнопку 'Экспорт' для генерации файла контакта в формате vCard4.0 по спецификации

При нажатии на кнопку должно начинаться скачивание файла.

В дальнейшем при загрузке на мобильное устройство можно импортировать полученный контакт.

Как тестировать:

1. сгенерировать файл(проверить случаи отсутствия некоторых полей в данных для генерации)

2. загрузить его на мобильное устройство

3. создать контакт из файла.

4. в контакте должна быть следующая информация: ФИО, телефон, email, день рождения, фото.

Ключевые навыки

CSS
HTML
Английский язык
JavaScript
AngularJS
React
vue

Контактная информация

Адрес

Ульяновск, улица Федерации, 97
Показать на большой карте

Вакансия опубликована 30 октября 2020 в Ульяновске

Похожие вакансии