Frontend разработчик React, Москва.

▷ Работодатель: ЛАЙТХАУС (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

Основа приложения:

- React + Hooks

- TypeScript


Библиотеки:

- TESM store (The Elm State Machine — похоже на Redux с сайд-эффектами)

- Axios

Будет плюсом:

- знание основ ФП

- знание Elm (или других ФП-языков)

- глубокое знание системы типов в TypeScript (Discriminated Unions, Mapped Types)

- базовое знание Webpack (основная система сборки)

- базовое знание Storybook (для помощи верстальщику)

- опыт с Gulp (не основной, используется в одном из этапов сборки)

- базовое знание Jest/Mocha или любых других юнит-тестов

- базовое знание Cypress или любых других e2e-фреймворков


Обязанности:

- разработка стейта приложения с логикой работы (pure-библиотека, подход похож на продвинутый Redux, но без бойлерплейта)

- программирование сайд-эффектов (HTTP-запросы, вебсокеты, таймеры)

- сборка экранов из готовых компонентов

- тесная работа с верстальщиком (описание контрактов визуальных компонентов и требований к иерархии)

Плюсы работы:

- полностью чистый стейт приложения, простая логика

- реакт-хуки и функциональные компоненты (ни одного класса в коде, без преувеличений)

- используются ФП-концепции, но без навязывания opinionated-библиотек и сложной терминологии (можно ворваться почти с нуля)

- свежайший стек: React 16.13 и TypeScript 4.0

- полупустые package.json, никакого npm dependency hell

- верстальщик отдаёт готовые реакт-компоненты, остаётся только подвязать их к стейту (можно вообще не знать CSS)

- автоматический CI/CD с деплоем на дев и стейджинг, возможность деплоить в продакшен несколько раз в день или вдумчиво работать над фичей локально и на стейджинге

Москва, Пресненская набережная, 12

Created: .
Expires after: .
Responses: 4

Откликнуться на вакансию  Работодатель: профиль,отзывы