Задачи:
— Разработка и поддержка пользовательского интерфейса мессенджера
— Реализация новых продуктовых возможностей и улучшение существующих функциональных возможностей
— Оптимизация производительности и отзывчивости приложения
— Участие в обсуждении технических решений совместно с дизайнерами, аналитиками и продуктовыми менеджерами
— Проведение тестирования и отладка кода
Требования:
— Релевантный опыт работы от трёх лет
— Глубокие знания одного или нескольких современных фреймворков
— Опыт работы с TypeScript
— Готовность изучать новые технологии и инструменты
— Понимание принципов UX/UI и опыт работы с дизайнерами
— Умение работать в команде, отличные коммуникативные навыки и способность к решению сложных задач
Условия:
— Полная занятость
— Формат работы: офис или комбинированный (Санкт-Петербург)
Задачи:
— Разработка и развитие сложных SPA на Angular 18+ для коммерческого production-продукта.
— Проектирование и реализация масштабируемых, переиспользуемых UI-компонентов.
— Интеграция frontend с REST API, WebSocket, GraphQL.
Задачи:
— Разработка и развитие клиентской части продукта на React — от архитектуры и управления состоянием до production-ready UI с реальными пользователями.
— Проектирование масштабируемой frontend-архитектуры, выбор технологических решений и формирование стандартов разработки.
— Интеграция с backend REST API, участие в проектировании контрактов взаимодействия (OpenAPI/Swagger).
— Оптимизация производительности приложения, управление техническим долгом, рефакторинг сложных участков кода.
— Участие в code review, менторство разработчиков, развитие инженерных практик команды.
— Взаимодействие с product-менеджерами, дизайнерами и backend-разработчиками на всех этапах разработки.
— Участие в декомпозиции задач, технической оценке и планировании спринтов.
Требования:
— Глубокое знание React (18+) и его экосистемы: хуки, контекст, жизненный цикл компонентов, механизмы ререндеринга и оптимизации (мемоизация, виртуализация).
— Уверенное владение TypeScript (generics, utility types, типизация сложных структур).
— Опыт работы с state-менеджерами: Redux Toolkit, Zustand, React Query, TanStack Query; понимание разделения server-state и client-state.
— Понимание принципов работы REST API, авторизации (JWT), обработки ошибок, идемпотентности (для платежных сценариев).
— Опыт работы с CI/CD, Git, системами сборки (Webpack, Vite).
— Понимание принципов чистого кода, SOLID, паттернов проектирования.
— Знание методологий гибкой разработки (Scrum, Kanban).
— Опыт коммерческой разработки на React от 5 лет, из них не менее 2 лет в роли Senior.
— Опыт проектирования архитектуры SPA-приложений высокой сложности (множество зависимостей, ролей и сценариев).
— Навыки адаптивной, кроссбраузерной и мобильной вёрстки (HTML5, CSS3, SCSS).
— Умение работать с дизайн-системами, коллекциями компонентов (Untitled UI React, shadcn/ui), опыт ведения UI-kit в Storybook.
— Опыт написания тестов (Jest, Vitest, React Testing Library).
— Навыки проведения code review и менторства.
— Системное мышление, умение упрощать сложные системы, критическое мышление.
Будет плюсом:
— Опыт работы в финтехе или highload-проектах.
— Наличие портфолио / ссылок на GitHub или участие в open-source проектах.
Условия:
— Полностью удаленный формат работы.
— Встречи и корпоративные мероприятия в офисе Москва/Вологда.
— Окладная часть + KPI.
— Возможность влиять на архитектуру и выбирать технологии.
— Работа в сильной команде, поддержка профессионального роста.
— Интересные задачи в быстрорастущем проекте.
УдалённоseniorМосква
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
- Разработка и поддержка пользовательских интерфейсов с помощью Vue 3 и TypeScript.
- Проектирование и реализация адаптивной верстки для различных устройств.
- Применение принципов ООП для написания чистого, масштабируемого кода.
- Настройка и оптимизация сборки проектов с использованием webpack и Module Federation.
- Работа с сетевым стеком: IP/TCP, HTTP/2, WebSocket.
- Участие в архитектурном проектировании микрофронтендов.
Требования:
- Опыт коммерческой разработки от 3-х лет.
- Уверенное владение HTML/CSS и адаптивной версткой.
- Отличное знание TypeScript и понимание основных принципов ООП.
- Практический опыт работы с Vue 3: написание и проектирование компонентов.
- Понимание концепции Module Federation и микрофронтендов.
- Знание сетевых протоколов: IP/TCP, HTTP/2, WebSocket.
- Опыт работы с Git и понимание рабочих процессов командной разработки.
Условия:
- Полная занятость.
- Гибкий график работы.
- Официальное оформление по ТК РФ.
Задачи:
— Заниматься разработкой ключевой функциональности портала gosuslugi.ru
— Оценивать трудозатраты на реализацию
— Проводить оптимизацию кода разрабатываемых/существующих модулей
— Документировать свой код, выполнять ревью кода коллег по команд
Требования:
— Знание SCSS, JavaScript, Typescript, Angular, RxJs
— Опыт применения AJAX в контексте сервисов данных (REST, JSON, JSONP)
— Работа с Git
— Знание ООП, SOLID, KISS, DRY, GRUSP
Условия:
— Опыт работы в аккредитованной IT-компании над социально значимыми уникальными проектами
— Официальное трудоустройство
— Стабильный доход и квартальные премии
— Гибкое начало рабочего дня
— ДМС со стоматологией и международной страховкой
— Интересная программа внутреннего и внешнего обучения
— Прозрачные условия для развития и карьерного роста
Задачи:
— Разрабатывать новую SPA-админку;
— Реализовывать клиентскую логику на React и TypeScript;
— Работать с нативным JavaScript и браузерными API;
— Интегрировать frontend с backend-сервисами;
— Реализовывать realtime-сценарии с использованием WebSocket;
— Самостоятельно прорабатывать техническую реализацию задач;
— Участвовать в развитии архитектуры нового приложения;
— Поддерживать качество и понятность кода.
Требования:
— Коммерческий опыт frontend-разработки;
— Уверенное знание JavaScript и TypeScript;
— Коммерческий опыт с React;
— Уверенная работа с асинхронным JavaScript;
— Понимание DOM и браузерных API;
— Умение работать с API и клиентскими данными;
— Самостоятельность: способность разобраться в задаче, предложить решение и довести его до результата;
— Готовность работать с новым проектом, где часть технических решений ещё предстоит сформировать.
Условия:
— Официальное трудоустройство;
— ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
— Современный офис (Даниловская мануфактура, м. Тульская), бесплатный спорт в собственном спортзале от «Лиги Героев»;
— Бесплатная подписка на сервисы партнеров;
— Полный день в офисе, гибридный график или удалёнка;
— Льготные условия ипотеки в рамках зарплатного проекта;
— Насыщенная корпоративная жизнь.
Новые разделы и приложения на Vue 3 (Composition API, Pinia, Vue Router), сборка Vite, CSR- и SSR-бандлы. Ручное тестирование новых задач и регресс перед каждым релизом по чек-листам.
-Командная реализация реальных задач в формате спринтов (от простых к более сложным задачам). -Создание полноценных сервисов и приложений «с нуля», собирая их по частям, а также поддержка и развитие текущих проектов.
Kense предоставляет бухгалтерские услуги с дата-центрами в Казахстане, с шифрованием и регулярным резервным копированием.
Требуется Frontend-разработчик.
Стек: React, TypeScript, Figma, Feature-Sliced Design, REST API, OpenAPI, SignalR, WebSocket.
разрабатывать интерактивные интерфейсы на React, требующие обновления данных в реальном времени (Real-time data); реализовывать логику WebSocket-соединений: обработка событий открытия/закрытия сокета, получение сообщений, обработка ошибок связи и переподключений (reconnect);
Задачи:
— Проведение Code Review
— Декомпозиция и оценка задач
Требования:
— Опыт работы в роли Middle/Senior разработчика React от 3-х лет
— Отличное владение JavaScript (ES6+)
— Уверенное владение TypeScript
— Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация
— Опыт работы с Redux/Redux Toolkit, TanStack
— Опыт работы с REST API, знание RESTful-рекомендаций, знание WebSocket и GraphQL
— Опыт оптимизации web-приложений
— Знание вёрстки (HTML/CSS/SCSS, CSS-in-JS, адаптивная вёрстка, особенности вёрстки под мобильные браузеры)
— Знание и умение применять GOF, DRY, KISS
— Знание методологий разработки (Agile/SCRUM)
— Опыт работы с распределёнными системами управления версиями
— Опыт работы с React Native (будет плюсом)
— Опыт работы с MUI (будет плюсом)
— Опыт работы в проектах на базе микрофронтовой архитектуры (будет плюсом)
— Опыт работы и внедрения RTK Query (будет плюсом)
Условия:
— full-time
— Оформление по ТК/ИП
— IT аккредитация
— Техника для комфортной работы
— Система аттестаций
— Возможность принять участие в интересном проекте и последующих проектах компании
-Писать на TypeScript и React frontend-часть веб-приложения — продукт на стыке AI-моделей, компьютерного зрения, статистики и высоконагруженных отказоустойчивых систем. -Опыт применения технологий: TypeScript, React, Redux.