Юла

Юла — это первый в стране «classified 2.0», когда сервис выступает не просто местом для размещения объявлений, но решает проблемы покупателей и продавцов как онлайн, так и офлайн.


javascript React Redux Typescript

Задачи

  • проектирование и разработка веб-интерфейсов;
  • рефакторинг имеющихся приложений, поддержка и развитие кодовой базы;
  • взаимодействие с разработчиками, тестировщиками, дизайнерами, менеджерами и другими командами и проектами.

Требования

  • отличное знание JavaScript, умение писать структурированный и читаемый код;
  • опыт работы с React/Redux-стеком (мы используем styled-components, Redux Thunk, Reselect, normalizr, Recompose и т.п.);
  • уверенную работу с Git (мы работаем над несколькими проектами и репозиториями, в которых используем GitFlow и GitLab Flow);
  • опыт работы с UNIX, знание основных команд и служб.

Будет плюсом

  • опыт разработки на TypeScript (часть проектов на TypeScript, а кодовая база основного проекта в процессе миграции);
  • навыки и понимание HTML/CSS (кроссбраузерность, семантика, блочная модель, анимации, доступность, Flexbox и т.д.);
  • опыт разработки SPA/PWA приложений;
  • навыки отладки кода и анализа производительности веб-интерфейсов;
  • опыт написания тестов, в частности тестирования React-компонентов (мы используем фреймворк Jest и библиотеку Enzyme);
  • опыт разработки, поддержки и публикации пакетов (мы используем Verdaccio для приватных пакетов, Yarn как менеджер и Lerna для основного проекта);
  • опыт разработки серверной части приложения или программирования на других языках, знание и понимание основных методологий, парадигм, структур данных, паттернов и алгоритмов;
  • опыт автоматизации сборки (webpack, gulp, Bamboo, Jenkins и т.п.);
  • понимание принципов работы современных веб-браузеров и веб-серверов, протоколов HTTP и WebSocket, стека TCP/IP и RESTful веб-служб.

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

javascript React Typescript

Frontend-разработчик

adVentures, Москва
javascript web development

JavaScript Frontend разработчик / JavaScript Developer

Одноклассники, Москва
javascript React

Senior Frontend-разработчик

adVentures, Москва
javascript React Redux

Lead JavaScript Developer

Новый проект, Москва
javascript vue.js CSS html

Frontend разработчик (MCS)

Mail.ru Cloud Solutions, Москва
javascript React

Frontend разработчик (Налоговый мониторинг)

Mail.ru Цифровые Технологии, Москва
javascript c++ c# React Typescript

Разработчик внутренних инструментов (MY.GAMES)

MY.GAMES, Минск
javascript

Frontend-разработчик (Главная страница Mail.ru Group)

Email & Portal, Москва
javascript React

Front-end разработчик (Почта)

Почта, Москва
javascript python linux

Руководитель команды разработки

Внешняя разработка, Москва
React django

Full-Stack разработчик (Python, Javascript)

Внутреняя информационная разработка, Москва
javascript vue.js

JavaScript разработчик

Новый проект, Санкт-Петербург
javascript vue.js Angular

Frontend Team Lead

Delivery Club, Москва
javascript vue.js

Руководитель группы Frontend разработки (vue.js)

Mail.ru Group, Москва
javascript React Redux

Frontend-разработчик (React)

Поиск, Москва
javascript React

Frontend разработчик

Tarantool, Москва

Поиск вакансий