Fullstack-разработчик (React, TypeScript, MVI, Clean Architecture, Microservices)

Дата размещения вакансии: 17.10.2025
Работодатель: Кейстон девелопмент
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет
Вакансия: Fullstack-разработчик (React, TypeScript, MVI, Clean Architecture, Microservices)
Формат: Удалённо
Занятость: Полная
Оплата: обсуждается по результатам интервью
Отклики: только с указанием ожиданий по з/п и коротким описанием наличия опыта применительно к нижеуказанным требованиям.
Старт: ASAP

Ищем в команду Fullstack + React разработчика, который умеет думать архитектурно, любит современный стек и понимает, как построить масштабируемое и поддерживаемое приложение.

Работаем с актуальными технологиями: React, TypeScript, Redux Toolkit, TSyringe, Tailwind CSS.

Проект — веб-приложение-маркетплейс с многоязычностью, геосервисами, кастомными UI-компонентами Design System, в перспективе - с веб-сокетами и VoIP.

Требования:

1. Опыт коммерческой разработки на React 3+ лет;
2. Отличное знание React (hooks, concurrent features) и TypeScript, понимание особенностей фреймворка (жизненный цикл, рендеринг, оптимизация производительности);
3. Опыт работы с современным стеком: React Router, Redux (желательно Redux Toolkit);
4. Понимание принципов Clean Architecture, SOLID, MVI (Model-View-Intent);
5. Опыт работы с DI (желательно TSyringe или аналогичные фреймворки);
6. Владение Tailwind CSS для стилизации компонентов;
7. Опыт работы фуллстек разработчиком, владение каким-либо фреймворком бэкенд разработки. У нас Python и микросервисы, но часть сервисов мы можем реализовать и на других языках;
Желательно:
8. Использование Axios для работы с API;
9. Работа с IndexedDB (via idb), Geolocation API, Permissions API;
10. Знание паттернов Repository и UseCase;
11. Навыки написания unit и integration тестов (Jest, React Testing Library, MSW);
Будет плюсом:
12. Опыт создания и поддержки Design System;
13. Владение Python или Java/Kotlin;
14. Работа с WebSockets, SIP/VoIP;
15. Опыт с архитектурой микросервисов;
16. Опыт использования нейронок для AI assisted написания кода.

Что предлагаем:
  • Участие в технически интересном проекте с современным стеком и четкой архитектурой;
  • Минимум бюрократии, максимум доверия;
  • Влияние на архитектурные и продуктовые решения;
  • Удалённая работа;
  • Возможность работы с backend (планируется разработка микросервисов) для fullstack-разработчиков;
  • Возможность последующей релокации в Европу (Люксембург, Германия, Франция, Бельгия)
Если ты хочешь расти, развиваться в направлении fullstack разработки и быть частью продукта с технологическим вызовом — пиши!