👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior frontend разработчик (React)

Зарплата

от 200 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Платформа цифровых финансовых активов

Описание вакансии

Условия работы

Мы финтех компания. На проект по созданию регулируемой платформы для цифровых финансовых активов приглашаем 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 в офисе и кофе и пр.

- Возможность реализации своих технологических идей

⁃ Гибкий график начала рабочего дня

⁃ Возможность самореализации в быстро развивающейся компании

⁃ Отсутствие бюрократии