Senior frontend разработчик (React)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы финтех компания. На проект по созданию регулируемой платформы для цифровых финансовых активов приглашаем Senior frontend разработчика (React).
Основа приложения:
- 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 с деплоем на дев и стейджинг, возможность деплоить в продакшен несколько раз в день или вдумчиво работать над фичей локально и на стейджинге
Условия:
- Белая зарплата
⁃ Великолепный офис в башне Федерация в Москва-Сити, техника для работы на выбор, PS4 в офисе и кофе и пр.
- Возможность реализации своих технологических идей
⁃ Гибкий график начала рабочего дня
⁃ Возможность самореализации в быстро развивающейся компании
⁃ Отсутствие бюрократии