Вакансии frontend-разработчика
Вакансии frontend-разработчиков на React, Vue и Angular. Объявления о Fullstack, Svelte и Vanilla JavaScript собраны также в отдельном разделе. Обновляется каждый час. Найдено: 191 вакансия за последнюю неделю.
- Вакансий за неделю:
- 191
- Медиана:
- 200 000 ₽
- Вилка:
- 148 760 ₽ — 300 000 ₽
Зарплаты — по 295 вакансиям с указанной вилкой за 30 дней
Поиск вакансий
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
- Изучение legacy
- Сопровождение и доработка действующих продуктов
- Улучшение отказоустойчивости Основные требования: -Знание .Net
-Знание React
-Знание Camunda Условия: •Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.
•Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
•Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
•Бонусы за рекомендации.
•Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
•Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
•Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
•Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
•Команда: творческая и поддерживающая команда для реализации ваших идей.
Присоединяйтесь к нам и становитесь частью команды «Halyk»!
О нас
Webbankir — онлайн-сервис микрофинансирования, полностью цифровой продукт: от заявки до выдачи и сопровождения займа. Мы сами развиваем платформу и живём в Yandex Cloud. Для фронтенда у нас есть собственные библиотеки: UI-kit, общие модули и авторизация. Ими пользуются сразу несколько продуктов.
Ищем Senior Frontend-разработчика, который возьмёт на себя архитектуру и развитие личного кабинета клиента и внутренних библиотек и будет работать в тесной связке с бэкенд-разработкой и продуктовой командой.
Чем предстоит заниматься
- Развивать личный кабинет клиента на Angular 21 с Signals, RxJS и NGXS.
- Проектировать архитектуру фронтенда, отвечать за производительность, стабильность и размер бандла.
- Поддерживать и развивать внутренние библиотеки (UI-kit, shared, auth) и помогать командам переиспользовать общие решения.
- Выстраивать процессы качества: юнит-тесты, линтинг, проверки в GitLab CI, код-ревью.
- Разбирать ошибки в проде по данным Sentry и доводить их до исправления.
- Развивать платёжные и продуктовые сценарии, интегрировать партнёрские сервисы.
Что мы ждём
- Опыт коммерческой frontend-разработки от 5 лет, из них на Angular от 3 лет.
- Уверенную работу с TypeScript и RxJS.
- Опыт разработки на современном Angular: standalone-компоненты, Signals, новый control flow.
- Опыт работы со state-менеджерами (желательно NGXS).
- Уверенную работу с Reactive Forms: сложные типизированные динамические формы, кастомные валидаторы, ControlValueAccessor.
- Сильные навыки адаптивной вёрстки на SCSS для мобильных и десктопных версий.
- Опыт написания юнит-тестов на Jasmine/Karma или Jest/Vitest: TestBed, тестирование стейта (NGXS, NgRx или аналоги), моки зависимостей, асинхронные тесты. Понимание, что и на каком уровне стоит тестировать.
- Понимание безопасности фронтенда: CSP, XSS, кликджекинг, безопасное хранение токенов и персональных данных на клиенте.
- Сильные навыки troubleshooting: умение быстро локализовать проблему на стыке фронтенда, API, сети и браузера.
Будет плюсом
- Опыт разработки внутренних Angular-библиотек и дизайн-систем: публикация, версионирование, миграции.
- Опыт перевода приложений на zoneless и OnPush.
- Понимание сборки и доставки фронтенда: Docker, nginx, GitLab CI.
- Опыт в финтехе: платёжные сценарии, 3DS, СБП, электронная подпись документов, требования к работе с персональными данными.
- Внимание к доступности интерфейсов (a11y).
Наш стек
Angular 21 · TypeScript · RxJS · NGXS · SCSS · Jasmine/Karma · Sentry · GitLab CI · Docker · Kubernetes · Yandex Cloud
Что мы предлагаем
- Официальное трудоустройство.
- Полностью удалённый формат работы в пределах РФ.
- Команду экспертов, которая поможет, подскажет, научит и подставит плечо, когда потребуется.
- Интересные задачи, возможность прокачивать навыки и развиваться на современных технологиях.
- Мы аккредитованная ИТ-компания в реестре Минцифры.
Разыскиваем командного лидера (Team Lead) для управления группой JavaScript разработчиков (2-4 человека) на одном из ключевых проектов. Нам нужен инженер-управленец, который не только пишет качественный код и проектирует архитектуру, но и выстраивает процессы разработки так, чтобы команда автономно и предсказуемо доставляла ценность бизнесу.
Чем предстоит заниматься:
- Руководство группой разработчиков: постановка задач, контроль сроков, качество работы и развитие навыков сотрудников.
- Проведение собеседований и найм сильных инженеров в свою команду.
- Выстраивание процессов разработки, обеспечивающих ритмичную доставку фич. Создание и поддержка дизайн-систем, переиспользуемых библиотек компонентов.
- Контроль приоритетов внутри команды; эскалация рисков на уровень руководства проекта с вариантами решений.
- Проектирование масштабируемой, производительной и поддерживаемой архитектуры клиентской части (включая микрофронтенды или монорепозитории).
- Определение, фиксация и контроль стандартов написания кода.
- Управление техдолгом: учет, анализ влияния на бизнес и планирование устранения.
- Предоставление взвешенных технических решений в условиях неопределенности и дефицита информации.
- Внедрение организационных требований безопасности в код, развитие security-мышления внутри команды и личный пример безопасности.
- Разработка приложений на JavaScript React и/или Angular.
- Проведение code review с фокусом на безопасность и оптимизацию.
- Взаимодействие с backend-командой (REST API, WebSockets, GraphQL), участие в CI/CD.
Что для нас важно:
- Опыт управления командой разработчиков и проведения технических собеседований.
- Развитые лидерские качества, умение брать ответственность за результат команды.
- Навыки делегирования, прозрачной коммуникации и конструктивной обратной связи.
- Умение аргументировать технические решения перед бизнесом.
- Умение работать с приоритетами: понимание зависимостей между задачами и способность сообщать бизнесу о рисках отклонения от целей проекта.
- Гибкость в выборе методологий: адаптация процессов под текущие условия реализации проекта.
- Навыки декомпозиции крупных задач до уровня исполнителей с контролем параллелизации работ.
- Отличное знание JS, TypeScript (строгая типизация, дженерики), Sass, Webpack.
- Опыт работы с React/Angular (хотя бы один из них) и знание его инфраструктуры.
- Знание современных стандартов CSS, JS, HTML, адаптивной и кроссбраузерной верстки.
- Опыт написания unit тестов.
- Понимание принципов REST API, клиентской безопасности и оптимизации производительности веб-приложений.
- Опыт проектирования высоконагруженных и распределенных систем.
- Знание React Native, Python Django будет плюсом.
Мы предлагаем:
- Официальное трудоустройство в штат нашей компании в полном соответствии с ТК РФ.
- Работа в современном удобном офисе в 3-х минутах от метро Невский проспект.
- Дополнительный соц. пакет от компании:
- ДМС или компенсация занятий спортом после испытательного срока;
- выплаты в случае важных семейных событий;
- дополнительные оплачиваемые выходные дни;
- скидки на покупку техники у партнеров компании. - Профессиональное обучение как внутри компании, так и на внешних курсах и участие в проф. конференциях.
- Регулярные корпоративные мероприятия (экскурсии, настольные игры, спортивные мероприятия, праздничные корпоративы и т.п.).
Senior Frontend Developer (Angular)
Локация: Полная удалёнка (пересечение с CET)
Компания: MEDvidi - клиника ментального здоровья, США
ЗП: $•••••••• в месяц gross
Занятость: Полная, B2B
Что будешь делать:
– Владеть фичами от идеи до прода в автономной продуктовой команде
– Строить фронт для AI-продуктов: ассистент врача, AI-рецепционист, пациентские приложения
– Принимать архитектурные решения: NX-монорепо, перформанс, CI/CD
– Писать код с агентами (Claude Code, Cursor)
– Не бояться залезть в бэкенд: SQL, API, трассировка багов через слои
Без чего не рассмотрим:
– 3+ лет на Angular актуальных версий: standalone components, signals, новый DI
– Продвинутый RxJS + строгий TypeScript в бою
– Опыт архитектуры Angular-приложений на масштабе
– Ежедневная работа с AI-агентами в разработке must have
– Тесты Vitest / Jest
– Английский B1+, свободный русский
Будет плюсом:
– UI для AI/LLM-фич
– Мобильный адаптив на уровне одержимости
– Оптимизация тяжёлых интерфейсов: таблицы, списки, real-time
Что предлагаем:
– Продукт, который реально влияет на доступ людей к психиатрической помощи
– Полная удалёнка
– ДМС + спорт после испытательного
– 19 дней отпуска + 4 wellness-дня + 5 дней больничного
– Уроки английского через Preply
– Конкурентная компенсация с понятным ростом
Резюме → ••••••••
Senior Golang Full Stack Engineer Avenga
Местоположение: Польша
Формат работы: Удаленно
Опубликована: ••••••••
Требования:
• 5+ лет коммерческой разработки, включая работу в консалтинге или по контракту
• Опыт продакшн-разработки веб-приложений на React и TypeScript
• Продакшн-опыт backend на Go, не меньше года коммерческой разработки на Go
• Продакшн-опыт Python для API-интеграций и сбора данных
Важно:
⚠️ Только для кандидатов, которые могут работать по B2B-контракту в Польше
О компании:
Avenga — международная инженерная компания, 6000+ экспертов по всему миру. Команда строит FinOps- и IT Asset Management-платформу для данных об использовании облаков, SaaS и AI.
Контакт: ••••••••
•••••••• в LinkedIn
Разыскиваем командного лидера (Team Lead) для управления группой JavaScript разработчиков (2-4 человека) на одном из ключевых проектов. Нам нужен инженер-управленец, который не только пишет качественный код и проектирует архитектуру, но и выстраивает процессы разработки так, чтобы команда автономно и предсказуемо доставляла ценность бизнесу.
Чем предстоит заниматься:
- Руководство группой разработчиков: постановка задач, контроль сроков, качество работы и развитие навыков сотрудников.
- Проведение собеседований и найм сильных инженеров в свою команду.
- Выстраивание процессов разработки, обеспечивающих ритмичную доставку фич. Создание и поддержка дизайн-систем, переиспользуемых библиотек компонентов.
- Контроль приоритетов внутри команды; эскалация рисков на уровень руководства проекта с вариантами решений.
- Проектирование масштабируемой, производительной и поддерживаемой архитектуры клиентской части (включая микрофронтенды или монорепозитории).
- Определение, фиксация и контроль стандартов написания кода.
- Управление техдолгом: учет, анализ влияния на бизнес и планирование устранения.
- Предоставление взвешенных технических решений в условиях неопределенности и дефицита информации.
- Внедрение организационных требований безопасности в код, развитие security-мышления внутри команды и личный пример безопасности.
- Разработка приложений на JavaScript React и/или Angular.
- Проведение code review с фокусом на безопасность и оптимизацию.
- Взаимодействие с backend-командой (REST API, WebSockets, GraphQL), участие в CI/CD.
Что для нас важно:
- Опыт управления командой разработчиков и проведения технических собеседований.
- Развитые лидерские качества, умение брать ответственность за результат команды.
- Навыки делегирования, прозрачной коммуникации и конструктивной обратной связи.
- Умение аргументировать технические решения перед бизнесом.
- Умение работать с приоритетами: понимание зависимостей между задачами и способность сообщать бизнесу о рисках отклонения от целей проекта.
- Гибкость в выборе методологий: адаптация процессов под текущие условия реализации проекта.
- Навыки декомпозиции крупных задач до уровня исполнителей с контролем параллелизации работ.
- Отличное знание JS, TypeScript (строгая типизация, дженерики), Sass, Webpack.
- Опыт работы с React/Angular (хотя бы один из них) и знание его инфраструктуры.
- Знание современных стандартов CSS, JS, HTML, адаптивной и кроссбраузерной верстки.
- Опыт написания unit тестов.
- Понимание принципов REST API, клиентской безопасности и оптимизации производительности веб-приложений.
- Опыт проектирования высоконагруженных и распределенных систем.
- Знание React Native, Python Django будет плюсом.
Мы предлагаем:
- Официальное трудоустройство в штат нашей компании в полном соответствии с ТК РФ.
- Работа в современном удобном офисе в центре Самары в 3-х минутах от ТЦ Космопорт.
- Дополнительный соц. пакет от компании:
- ДМС или компенсация занятий спортом после испытательного срока;
- выплаты в случае важных семейных событий;
- дополнительные оплачиваемые выходные дни;
- скидки на покупку техники у партнеров компании. - Профессиональное обучение как внутри компании, так и на внешних курсах и участие в проф. конференциях.
- Регулярные корпоративные мероприятия (экскурсии, настольные игры, спортивные мероприятия, праздничные корпоративы и т.п.).
- Проектирование и разработка системы (сервисов);
- Администрирование и сопровождение информационной системы;
- Участие в рамках своей компетенции в разработке, согласовании технической и проектной документации;
- Взаимодействие с проектной командой, ГО и структурными подразделениями в рамках сопровождения и развития ИС;
- Улучшение существующих бизнес-процессов;
- Автоматизация бизнес-процессов.
- Наличие опыта интеграции: XML, SOAP;
- Администрирование в cmd, Linux;
- Знание полного жизненного цикла разработки ПО;
- Понимание MVC, алгоритмов и структур данных, объектно-ориентированного и функционального программирования, шаблонов разработки, взаимодействий с большими данными
- Опыт построения архитектуры микросервисных проектов.
- Опыт реализации межсервисного взаимодейтсвия (REST, protobuf)
- Опыт работы с k8s, Springboot, Spring security, Apache Kafka, Docker, с продуктами IBM, опыт работы с БД (Oracle Database, PostgreSQL, нереляционные СУБД)
- Опыт работы с системами контроля версий (например, Git) и опыт работы с CI/CD.
- Умение проводить код-ревью команды, формулировать задачи команде разработки.
- Умение работать с ORM, с миграциями, и писать сложные SQL команды
- Аналитические способности: оценка разработки, оценка производительности алгоритма и компонентов системы
- Глубокое понимание технологий и архитектурных решений в области разработки ПО, способность предоставлять техническое руководство и поддержку команде.
- Опыт в планировании проектов разработки ПО, умение распределять задачи, устанавливать приоритеты и следить за выполнением сроков
- Знание методов тестирования и контроля качества ПО, опыт в проведении код-ревью и аудита кода
- Хорошие коммуникативные навыки и способность работать в команде.
- Опыт работы с очередями сообщений в брокерах;
- Навыки работы с Swagger/OpenAPI;
- Понимание HTML5, CSS3, JavaScript Node.js, Angular;
- Опыт описания API (REST, SOAP, gRPC);
- Проектирование структуру базы данных;
- Знание методологий разработки (Agile, Scrum, Kanban);
- Способность понимать потребности клиентов и коллег;
- Идентификация проблем и поиск их решений;
- Сопровождение разработки и участие в приемочном тестировании;
- Взаимодействие с аналитиками, разработчиками, тестировщиками, архитекторами и владельцами продукта;
- Умение создавать модели текущих и будущих процессов.
Условия:словия:
- лечебное пособие: 2 оклада к ежегодному отпуску — для отдыха и оздоровления;
- материальная помощь: поддержка при рождении ребёнка, свадьбе, лечении или других важных событиях;
- современный офис: уютное рабочее место в IT-центре на ЭКСПО — в самом сердце столицы;
- развозка: утренние и вечерние автобусы по всем районам города — без лишних затрат и ожиданий;
- удобный график: с 8:00 до 17:30 — комфортный рабочий день без спешки;
- аванс: выплата аванса в середине месяца — стабильность и удобство в планировании бюджета;
- премии: по праздникам и итогам года — за отличную работу и вклад в проекты;
- жильё: очень редко, но возможно предоставление жилья от компании при необходимости;
- карьерный рост: возможность повышения заработной платы через год и продвижения по должности при успешной работе;
- корпоративная жизнь: интересные события и мероприятия для команды;
- крупные проекты: участие в государственных и международных IT-проектах;
- современные технологии: возможность работать с новыми решениями и учиться у лучших IT-специалистов.
#вакансия #vacancy #IT #Python #React #DataEngineer #AIDeveloper #MachineLearning #FullStack #remote
🚀 Ищем Senior IT-специалистов на международные проекты
Strate — международная IT-компания, которая работает в формате аутстаффинга и подключает сильных специалистов к проектам зарубежных клиентов.
Сейчас расширяем пул экспертов и ищем Senior-разработчиков и инженеров с коммерческим опытом от 5 лет.
Кого ищем:
• Full-Stack Developer — Python + React
• Data Engineer
• AI Developer
• ML Engineer
Что для нас важно:
✓ 5+ лет релевантного коммерческого опыта
✓ Уровень Senior и уверенная техническая экспертиза
✓ Разговорный английский — для общения в международной команде и прохождения интервью
✓ Готовность работать full-time в удалённом формате
✓ Локация — любая, кроме РФ, РБ и Украины
Что предлагаем:
🌍 Международные проекты
💻 Полностью удалённая работа
🤝 Аутстафф-формат и долгосрочное сотрудничество
🎯 Возможность подбирать проекты под ваш стек и экспертизу
Хотите присоединиться?
📩 Заполните короткую форму — мы изучим ваш профиль и свяжемся с вами, если ваш опыт соответствует одному из текущих проектов:
••••••••
------------
Author: ••••••••
Full Stack разработчик (Azure + Angular + Python)
в Soname Solutions — IT-компания, которая помогает бизнесу наводить порядок в больших массивах информации и превращать разрозненные данные в понятные отчёты для принятия решений.
Удалённая работа (Польша, Грузия).
Ищет Диана Лещенко, её ••••••••.
Привет! Мы - аккредитованная IT-компания MarfaTech, разрабатывающая собственные высокотехнологичные продукты для b2b клиентов глобальных рынков.
У нас большая экспертиза в используемых технологиях, мы любим свой код и поддерживаем его в актуальном состоянии. На проектах используем самые актуальные и современные технологии.
Наши ценности:
Мастерство - Мы профессионалы своего дела и всегда увеличиваем свое мастерство!
Осознанность - Мы точно знаем, что мы делаем и зачем!
Сотрудничество - Мы помогаем друг другу быть лучше в том, что мы делаем!
Мы ищем Head of Frontend (UI) .
Чем предстоит заниматься:
- Управление отделом Frontend разработки;
- Развитие членов команды: наставничество и коучинг, индивидуальные планы профессионального развития, оценка и конструктивная обратная связь,мотивация и поддержка;
- Развитие командного взаимодействия;
- Выстраивание и улучшение процессов разработки;
- Контроль сроков и качества исполнения поставленных задач;
- Декомпозиция и оценка задач поставленных бизнесом;
- Подбор новых разработчиков в команду;
- Проектирование архитектуры продуктов компании;
- Определение и решение тех. долга;
- Повышение качества разработки;
- Разработка клиентской части веб-приложений;
- Code review;
- Взаимодействие с коллегами из смежных отделов;
- Работа с документацией проекта.
Что мы ожидаем от кандидата:
-
Отличное знание JavaScript, особенностей работы браузеров;
-
Опыт разработки на Vue.js/Nuxt.js/Node.js;
-
Умение писать красивый и эффективный асинхронный код;
-
Понимание принципов разработки SOLID/DRY/KISS;
-
Опыт управления командами разработчиков;
-
Способность развивать направление Frontend разработки в компании.
Мы предлагаем:
- Ты сможешь работать удалённо из любой точки мира! А если тебе захочется познакомиться лично, то двери нашего офиса в Москве всегда открыты:);
- Достойный уровень заработной платы;
- Сильную техническую команду, которая всегда готова делиться опытом, у нас работают лучшие технические эксперты;
- Сложные, интересные задачи и использование новых технологий;
- Гарантируем полное отсутствие бюрократии и технологическую свободу;
- Возможность карьерного роста и профессионального развития;
- Открытая и свободная friendly атмосфера - у нас ты сможешь сам задавать тренды, а не следовать им;
- 50% компенсация оплаты изучения английского языка;
- Частичная оплата занятий спортом.
C#/.NET + React/Vue Developer (Middle+/Senior), Fullstack
О компании:
ИТ-ИМПЛАНТ - аккредитованный системный интегратор, специализирующийся на заказной разработке и внедрении индивидуальных ИТ-решений для бизнеса.
Миссия компании:
Для компаний: Дать возможность сильным компаниям увеличиваться, благодаря аутстаффингу эффективных IT-специалистов.
Для соискателей: Дать возможность трудоустройства сильным соискателям в передовые компании на выгодных условиях труда.
О вакансии
Ищем сильного разработчика уровня Middle+ или Senior в команду [направление/департамент]. У нас несколько проектов, поэтому точный стек может отличаться: где-то больше бэкенда на C#/.NET, где-то — фронтенда на React или Vue. В некоторых командах нужен fullstack-подход, в некоторых — глубокая экспертиза в одной части.
Важно: нам не нужно, чтобы вы одинаково глубоко знали и React, и Vue. Достаточно уверенного владения одним фреймворком — второй будет преимуществом, а не обязательным требованием. Если вы сильны в C# и уверенно работаете с React или Vue — мы ждём ваше резюме.
Чем предстоит заниматься
-
Разрабатывать и поддерживать сервисы и API на C# / .NET.
-
Разрабатывать интерфейсы на React или Vue — в зависимости от проекта.
-
Участвовать в проектировании архитектуры и выборе технических решений.
-
Писать поддерживаемый, тестируемый и понятный код.
-
Проводить code review и помогать команде расти.
-
Работать с базами данных, очередями, кэшами, внешними API.
-
Участвовать в CI/CD, деплое и мониторинге.
-
Декомпозировать задачи, оценивать сроки и влиять на технические решения.
-
Для Senior — брать техническое лидерство, менторить команду и влиять на развитие продукта.
Требования
-
Опыт коммерческой разработки: от 3–4 лет для Middle+, от 5+ лет для Senior.
-
Уверенный C# / .NET: .NET 6+, ASP.NET Core, Entity Framework Core.
-
Опыт разработки REST API, понимание HTTP, JSON, аутентификации и авторизации.
-
Уверенное владение одним из фреймворков: React или Vue — компонентный подход, хуки / composition API, state management.
-
TypeScript — уверенное использование.
-
Опыт работы с базами данных: PostgreSQL, MS SQL, MySQL или аналоги.
-
Понимание SQL и умение писать запросы.
-
Опыт с Docker, Git, Linux, CI/CD.
-
Опыт написания тестов: xUnit/NUnit, Jest/Vitest и аналоги.
-
Понимание принципов SOLID, паттернов проектирования и чистого кода.
-
Технический английский — чтение документации, переписка, созвоны.
Будет преимуществом
-
Опыт коммерческой разработки и на React, и на Vue.
-
Опыт миграции между фреймворками (Vue → React, React → Vue).
-
Fullstack-опыт: самостоятельная разработка от API до интерфейса.
-
Микросервисная архитектура, gRPC, GraphQL.
-
Kafka, RabbitMQ, Redis, NATS.
-
Kubernetes, Helm, Terraform, Ansible.
-
Cloud: AWS / Azure / GCP / Yandex Cloud.
-
Опыт высоконагруженных систем.
-
Опыт миграций, работы с легаси, монорепозиториями.
-
Опыт в финтехе, e-commerce, SaaS, ML, DevTools.
-
Вклад в open source.
-
Опыт менторства, техлидства, архитектурных ревью.
-
Английский B2+.
-
Опыт работы в продуктовых командах и/или стартапах.
Условия
-
Удалённый формат работы
- Оформление по Самозанятости или ИП (По ТК РФ ставка будет ниже, чем указано в вакансии)
-
Есть проекты и на других конфигурациях, откликайтесь!
- Фултайм
- График работы с гибким началом рабочего дня
Проекты и стеки очень разные, откликайтесь!
#senior #удаленка
Top Selection
Angular-разработчик
Формат работы: можно удалённо
☑️ Наши пожелания к кандидатам
-Опыт работы не менее 5 лет
-Высокий уровень владения языком JavaScript
-Практический опыт разработки на Angular с использованием TypeScript
-Навыки написания тестовых сценариев и реализации тестирования решений
-Опыт работы с микросервисной архитектурой и подходами к построению микрофронтендов
-Умение настраивать CI‐процессы; дополнительные преимущества — опыт работы с Nginx
Контакты: ••••••••
🔥 •••••••• / •••••••• / ••••••••
Senior React / Micro-Frontend Engineer (Authentication Team)
id 7107
🔥 Senior React / Micro-Frontend Engineer (Authentication Team) #вакансия #react #senior #remote #frontend
Ищем двух сильных Senior Frontend-инженеров в команду Authentication (Customer Experience & Data Department). Проект — критически важная миграция в рамках New Digital Channels для крупного европейского enterprise/banking сектора.
📍 Локация:Литва / Эстония, ЕС.❗️❗️❗️❗️❗️
🛠 Что критически важно (Must-Have):
• Опыт: от 5 лет в коммерческой Frontend-разработке (опыт в Banking / FinTech / Enterprise будет огромным плюсом).
• React Deep Dive: Hooks, Context, State Management, TypeScript (ES6+).
• Real Micro-Frontends: Практический опыт настройки и работы с Webpack Module Federation и/или Single-SPA (нужен реальный runtime host-remote опыт, а не просто вынос утилит в общую библиотеку).
• Monorepo Management & Governance: Опыт работы и управления монорепозиториями через Nx, Turborepo, Lerna или pnpm workspaces (docker-compose с разными папками не подойдет). • Node.js Context: Понимание серверного JS/TS (Express / NestJS / BFF-слои). • Styling: CSS, SASS/SCSS, CSS Modules.
➕ Будет плюсом: • Глубокое понимаhttps://lnkd.in/dtBURCK8
"%numReactions% Reaction"
"%numReactions% Reactions"
56
"https://static.licdn.com/aero-v1/sc/h/cyfai5zw4nrqhyyhl0p7so58v"
"https://static.licdn.com/aero-v1/sc/h/asiqslyf4ooq7ggllg4fyo4o2"
"https://static.licdn.com/aero-v1/sc/h/22ifp2etz8kb9tgjqn65s9ics"
"https://static.licdn.com/aero-v1/sc/h/a0e8rff6djeoq8iympcysuqfu"
"https://static.licdn.com/aero-v1/sc/h/bn39hirwzjqj18ej1fkz55671"
"https://static.licdn.com/aero-v1/sc/h/cryzkreqrh52ja5bc6njlrupa"
"https://static.licdn.com/aero-v1/sc/h/2tzoeodxy0zug4455msr0oq0v"
5 Comments
Like
Comment
"Link copied to clipboard."
"Something went wrong while copying to clipboard."
Share
Copy
X
Stas Viazovskyi
Ищем Fullstack-разработчика с фокусом на создание производительных пользовательских интерфейсов и интеграцию с высоконагруженными сервисами и низкоуровневыми модулями.
Вам предстоит:
- Проектировать современные веб-интерфейсы на React и Vite, связывать их с бэкенд-сервисами на Spring Boot и взаимодействовать с вычислительным ядром / модулями на C++.
- Разрабатывать и развивать архитектуру отзывчивых пользовательских интерфейсов (UI/UX) с использованием React, Vite и Node.js.
- Проектировать и поддерживать бэкенд-логику и REST/WebSocket/gRPC API на базе Java / Spring Boot.
- Интегрировать UI с производительными вычислительными модулями, библиотеками и сервисами на C++ (через IPC, сетевые протоколы, JNI или Node-API/WebAssembly).
- Оптимизировать скорость рендеринга сложных интерфейсов и передачу больших объемов данных между слоями приложения.
- Писать чистый, поддерживаемый код, покрывать функционал модульными и интеграционными тестами.
- Участвовать в code review, проектировании системных решений и обсуждении продуктовых требований.
Требования:
Frontend:
- Уверенное владение React, экосистемой Node.js и сборщиком Vite.
- Отличное знание JavaScript (ES6+) и TypeScript, современного HTML5/CSS3.
- Опыт работы с инструментами управления состоянием (Redux Toolkit, Zustand, MobX или TanStack Query).
- Понимание принципов оптимизации клиентской производительности (virtualization, profiling, memoization).
Backend & Systems:
- Опыт коммерческой разработки на Java / Spring Boot (Spring MVC, Data, Security).
- Практический опыт разработки на C++ (стандарты C++17/20), понимание структур данных, управления памятью, многопоточности и меж процессного взаимодействия (IPC).
- Уверенное понимание сетевых протоколов и форматов взаимодействия: REST, WebSockets, gRPC, Protobuf.
Общие инженерные практики:
- Уверенное владение Git, опыт работы с Docker, базовое понимание CI/CD пайплайнов.
- Понимание архитектурных паттернов, принципов SOLID и чистого кода.
Будет плюсом
- Опыт создания настольных или гибридных приложений (Electron, Tauri, Node-API / N-API аддоны).
- Знание WebAssembly (Wasm) для переноса C++ кода в браузерную среду.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ) и реляционными/NoSQL БД (PostgreSQL, Redis).
- Опыт профилирования приложений (Chrome DevTools, Java Flight Recorder, Valgrind, perf).
Условия:
- Официальное трудоустройство в соответствии с Трудовым кодексом.
- График работы: 5/2, с 09:00 до 18:00.
Приглашаем на работу TypeScript разработчика (React, Electron, Node.js). Мы запускаем проект для системы мониторинга, управления оборудования на удаленных объектах. Проект включает несколько взаимосвязанных компонентов:
- Диспетчерский пункт.
- Веб-интерфейс.
- Фронтенд устройств сбора и передачи данных.
Обязанности:
- Разработка и поддержка на TypeScript для серверной и клиентской части.
- Интеграция с REST API.
- Оптимизация производительности (виртуализация, мемоизация, код-сплиттинг, Tree Shaking).
- Сборка и настройка проектов на Vite, конфигурация для Electron и Node.js.
- Миграция и расширение существующей кодовой базы, рефакторинг legacy-компонентов.
- Документирование кода, архитектурных решений, API-контрактов и инструкций по развёртыванию (на русском языке).
- Участие в код-ревью и планировании фич.
- TypeScript — не менее 2 лет коммерческого опыта, уверенное владение типами, дженериками, утилитарными типами.
- React — глубокое знание хуков, контекста, рендеринга, React Router, оптимизация перерендеров.
- Один из инструментов сборки: Vite / Webpack (на практике используется Vite).
- Работа с состоянием: Redux Toolkit / RTK Query (либо аналоги).
- Опыт интеграции с REST API и WebSocket.
- Знание CSS-in-JS (MUI / Emotion) — настройка тем, стилизация, адаптивность.
- Docker — базовое владение (Dockerfile, docker-compose, сборка образов, работа с volumes и сетями).
- Опыт документирования — написание README, комментариев в коде, схем взаимодействия.
- Система контроля версий: Git
- Английский язык: чтение технической документации (уровень B1+).
- Linux: понимание базовых принципов работы с системой, знание основных команд.
- Навыки работы с промышленными протоколами Modbus/SNMP/OPC UA.
- Понимание принципов работы GPS/ГЛОНАСС.
- Понимание принципов работы GSM/3G/4G.
- Официальное трудоустройство с 1го дня, вся белая заработная плата. выплачивается своевременно 2 раза в месяц, полный соц. пакет согласно ТК РФ.
- Уровень оплаты труда обсуждается индивидуально и зависит от опыта и навыков.
- Удобная транспортная развязка. Находимся по адресу ул. Планетная, д.30 - остановка ул. Красина, 10 минут от метро "Березовая Роща".
- График работы: Пн-чт с 9.00. до 18:00, пт. сокращенный день до 16:45.
- На территории имеется удобная бесплатная автомобильная и велосипедная парковки.
- Внешнее обучение, курсы повышения квалификации по направлениям деятельности предприятия.
- Внутрикорпоративные праздничные мероприятия.
Founding Engineer в Unimatch Lab
#FoundingEngineer #fullstack #JavaScript #React #Удаленно #Европа #LatinAmerica #ЛатинскаяАмерика #Europe
Требования:
10+ лет в full-stack разработке с сильным backend-фокусом. Уверенный production-опыт с JavaScript и Node.js. 3+ года технического лидерства. Регулярное использование AI-assisted инструментов в разработке. Опыт самостоятельных релизов и работы с production. Умение определять MVP, сокращать scope и объяснять компромиссы. Примеры выпуска продукта или значимого инкремента за 1–2 недели. Портфолио или примеры кода. Английский от B2. Стек: Node.js, React, Next.js, React Native, Expo, GraphQL, REST, WebSockets, OAuth2, JWT. Будет плюсом: Опыт с LLM-инструментами, RAG, embeddings, vector databases, voice agents и TTS.
Локация:📍Удалённо, из Европы и Латинской Америки.
Контакт для отклика: ••••••••
••••••••
👩💻 Вакансия Senior Frontend Developer
🟢Удаленно в ЕС🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию MEDvidi
🟦Описание вакансии
MEDvidi — это платформа для оказания психиатрической помощи на основе искусственного интеллекта, устанавливающая новый стандарт безопасного, эффективного и масштабируемого психиатрического лечения в Соединенных Штатах.
🟦Задачи
– Разработка, создание и поддержка функциональных возможностей продукта от начала до конца в рамках кросс-функциональной команды, от уточнения требований до выпуска в производство.
– После ухода инженера возьмите на себя ответственность за существующие области кода Angular: изучите, стабилизируйте и улучшите их, не замедляя выполнение плана развития.
– Пишите чистый, поддерживаемый и хорошо протестированный код: проверка кода, модульные тесты (Vitest) и создание упрощенной проектной документации — часть вашей повседневной работы.
– Вносить вклад в принятие решений по архитектуре фронтенда и обеспечению работоспособности платформы: производительность, обновления фреймворков, структура монорепозитория NX, улучшения CI/CD.
– Необходимо стимулировать внедрение ИИ на двух фронтах: создавать интерфейсы для функций продукта, использующих ИИ, и интегрировать инструменты ИИ в сам процесс разработки.
– Активно участвовать в постоянном совершенствовании инженерных процессов и инструментов в рамках всего сообщества.
🟦Требования
– Более 3 лет коммерческого опыта работы с Angular (предпочтительно с последними версиями).
– Опыт работы с продуктом от начала до конца, включая анализ показателей, демонстрирующих его реальную эффективность.
– Обладаете отличным пониманием продукта и пользовательского опыта, умеете распознавать ситуации, когда взаимодействие с пользователем кажется неправильным, и предлагать более оптимальное решение.
– Свободное владение современным Angular: автономные компоненты, сигналы, обнаружение изменений и шаблоны внедрения зависимостей, а не опыт многолетней давности с последующим переходом на другой фреймворк.
– Продвинутый уровень владения RxJS и TypeScript в реальных производственных сценариях: уверенное проектирование и отладка сложных реактивных потоков (композиция потоков, отмена, состояния гонки, обработка ошибок) и свободное владение строго типизированным кодом.
– Подтвержденный опыт в проектировании и внедрении сложных архитектур приложений Angular в масштабах, на границах модулей и компонентов, а также в принятии решений, которые остаются актуальными по мере роста кодовой базы.
– Практический опыт модульного тестирования (предпочтительно Vitest, Jest допустим) как неотъемлемая часть повседневной работы, а не как нечто второстепенное.
– Практический опыт разработки агентного ИИ. Для нас это обязательное требование, а не бонус: активное ежедневное использование программируемых агентов (Claude Code, Cursor или аналогичные), умение писать эффективные навыки, подсказки и инструкции для них, понимание принципов работы агентов (контекст, инструменты, циклы обратной связи), а также структурирование кода и документации таким образом, чтобы агенты могли эффективно взаимодействовать с кодовой базой.
– Уверенное владение навыками работы на стыке бэкенда и фронтенда: написание или исправление SQL-запросов, корректировка валидации конечных точек или отслеживание проблем на уровне API. Необязательно быть бэкенд-разработчиком, но работа только на фронтенде недопустима.
– Уровень владения английским языком — средний (B1+), русский язык — свободно.
– Полное совпадение с рабочим временем по центральноевропейскому времени.
🌐 ••••••••
Антиплагиат – это современный сервис, который предоставляет инструменты для проверки уникальности текстов и изображений, способствующих соблюдению и сохранению ценности авторского права.
Мы предлагаем современный и удобный подход к решению этой задачи, предоставляя пользователям широкую возможность проверить свои научные работы или отчетные документы на наличие заимствований и обеспечить их уникальность.
Мы развиваем новый продукт в сфере интеллектуальной обработки и проверки контента. Это не стартап “с нуля”, а новое стратегическое направление внутри уже устойчивого и прибыльного бизнеса с существующими продуктами и зрелой инженерной командой.
Сейчас проект находится на этапе активного формирования: уже есть пилотная версия, но в ближайшие месяцы продукт ждёт серьёзная переработка и развитие архитектуры. Поэтому у роли будет большое влияние как на сам продукт, так и на подходы к frontend-разработке в компании.
Кого мы ищем?
Сильного frontend-инженера, который сможет стать ключевым техническим драйвером frontend-направления: не только разрабатывать продукт вместе с командой, но и постепенно формировать единые инженерные подходы, архитектурные практики и frontend-культуру внутри компании.
Нам важен не только сильный разработчик, но и инженер, который умеет видеть систему целиком: способен писать качественный код, принимать зрелые технические решения и помогать командам выстраивать понятные и устойчивые подходы к frontend-разработке.
Это роль с большим объёмом практической разработки, высоким уровнем самостоятельности и влиянием на технические решения.
Чем предстоит заниматься:
-
Разрабатывать frontend нового продукта на Vue.js и TypeScript
-
Принимать участие в проектировании архитектуры приложения и развитии frontend-подходов команды
-
Вместе с командой переосмыслить и переработать существующий pilot/MVP в полноценный production-ready продукт
-
Развивать и поддерживать frontend-инфраструктуру: UI Kit, Storybook, CI/CD, quality gates, тестирование
-
Предлагать и валидировать архитектурные решения: где нужны простые подходы, а где действительно оправданы более сложные архитектурные паттерны
-
Проводить Code Review своих коллег
-
Участвовать в обсуждении технических решений, развивать инженерную культуру компании
-
В перспективе — формировать единые frontend-практики и стандарты для всех команд
-
Опыт разработки frontend-приложений на Vue.js (Vue 3, Composition API, Pinia) и глубокое понимание этого стека
-
Отличное знание JavaScript/TypeScript
-
Опыт проектирования SPA-приложений и понимание современных frontend-архитектур
-
Практический опыт работы с большими долгоживущими проектами.
-
Умение принимать инженерные решения с учётом бизнес-контекста и стадии развития продукта
-
Широкий технический кругозор, интерес к архитектуре и качеству разработки
-
Способность договариваться, аргументировать решения и выстраивать конструктивную коммуникацию между командами
-
Желание делиться экспертизой и улучшать инженерные практики вокруг себя
Будет плюсом:
-
Опыт работы с microfrontend-подходами
-
Опыт построения design system / UI Kit
-
Понимание BFF-подхода и взаимодействия frontend/backend
-
Опыт работы с Vite, module federation, Storybook
-
Опыт развития frontend-практик в нескольких командах или продуктах
Технологии инструменты:
-
Vue.js 3, TypeScript, Pinia
-
Vite, Webpack
-
Vitest, Jest, Vue Test Utils
-
Storybook
-
Docker, Kubernetes
-
Git, Bitbucket, Jenkins, Jira, Confluence
Что мы предлагаем:
-
Конкурентную заработную плату (оклад+ годовой бонус) по итогам собеседований
-
Удалённый формат работы (при желании можно работать в офисе г. Москва)
-
Ежегодный Performance Review
-
ДМС со стоматологией
-
Скидки и партнёрские программы
Наше преимущество:
- Аккредитованная IT-компания с сильным профессиональным сообществом, где создаются условия для вашего роста и комфортной работы
- Возможность влиять на архитектуру и развитие нового продукта практически с самого начала
- Баланс между свободой нового направления и устойчивостью зрелого бизнеса
- Высокий уровень технической самостоятельности и влияния на решения
- Современный стек и инженерный подход к разработке
- Команду, в которой ценят инициативу, здравый инженерный подход и обмен знаниями
- Гибкие процессы разработки без избыточной бюрократии
- Возможность развивать уникальный и востребованный продукт
Miyoumi — бренд детских товаров: производство в Китае, продажи на Wildberries, Ozon, Яндекс Маркете, в опте и рознице, собственный склад.
Компанией уже управляет команда из 33 ИИ-агентов: финансы, закупки, склад, маркетплейсы, юрист, HR. У каждого агента своя роль, доступы и Telegram-бот, они ставят друг другу задачи и проверяют результат. За ними стоят 62 интеграции (1С, банки, WB, Ozon, Яндекс Маркет, Честный знак), почти 300 навыков и около 400 автоматических процессов. Это не пилот: через агентов ежедневно проходят реальные заказы, деньги и документы.
Сейчас агенты работают на арендованной платформе. Мы строим свою — оркестратор ИИ-агентов HARNESS: сначала переносим на неё наших агентов, затем выводим как продукт для других компаний.
Ищем инженера, который возьмёт этот продукт целиком: от первой миграции до работающей платформы и первых внешних клиентов.
Что предстоит сделать MVP по готовому ТЗ — около 12 недель:
- Ядро. REST API, очередь запусков на PostgreSQL (FOR UPDATE SKIP LOCKED), приоритеты, дедлайны, идемпотентность, роли и права, журнал аудита.
- Раннер агентов на Claude Agent SDK. Изоляция агента в контейнере, сборка контекста (промпт, память, постановка), MCP-коннекторы с ограничением доступа, журнал каждого шага, учёт токенов и стоимости.
- Telegram-шлюз. Бот на каждого агента (grammY), блокировка диалога (одно сообщение — один запуск), файлы, привязка сотрудников.
- Делегирование. Задача → подзадачи нескольким агентам → проверка менеджером → доработка → итог.
- Планировщик. Кроны двух типов — скрипт без LLM и запуск агента; защита от наложения, джиттер, автопауза после сбоев с алертом.
- Секреты и коннекторы. Шифрование, выдача доступа агенту или отделу, маскирование секретов в логах.
- Доступ к моделям. Шлюз LiteLLM на зарубежном сервере: Anthropic + OpenAI/OpenRouter с автоматическим переключением.
- Админка. React + Vite + Refine + Ant Design, 10 экранов: агенты, журнал запусков, задачи, кроны, коннекторы, затраты, пользователи, аудит.
- Эксплуатация. Docker Compose, Caddy, логи и метрики (pino, Loki, Grafana), алерты в Telegram, бэкапы с проверенным восстановлением.
- Переезд. Перенос 33 агентов по одному, параллельно со старой платформой, без остановки бизнеса.
После MVP — развитие продукта: мультиарендность, подключение клиентов, биллинг, маркетплейс навыков.
Как устроена работа:
- Вы — первый инженер и техлид продукта. Решения по архитектуре принимаете вы.
- ТЗ, схема БД, API, план спринтов и каркас репозитория уже готовы. Не нужно месяц собирать требования — можно сразу писать код.
- Код пишется вместе с ИИ: Claude Code — основной инструмент. Наши агенты сами пишут код платформы, поэтому мы знаем, как работать в паре с моделью и где её надо проверять.
- Работаете напрямую с основателем. Без согласований на три уровня.
- Есть живой полигон: каждая фича сразу проходит проверку на реальной компании с реальными заказами.
Что для нас важно:
- 5+ лет коммерческой бэкенд-разработки, из них от 3 лет на TypeScript / Node.js.
- Уверенный PostgreSQL: транзакции, блокировки, индексы, миграции, очереди на базе данных.
- Опыт с LLM в продакшене: tool use / function calling, агенты, MCP или аналоги. Вы понимаете, где модель ошибается и как это ловить.
- Надёжность распределённых систем: идемпотентность, ретраи, таймауты, конкурирующие воркеры, корректная остановка.
- Docker, Linux, деплой на свои серверы, HTTPS, базовая безопасность (секреты, права, защита входа).
- Каждый день пишете код с ИИ-ассистентом (Claude Code, Cursor и т. п.) и умеете проверять результат.
- Самостоятельность: доводите задачу до продакшена без менеджера проекта и оставляете после себя документацию — README, runbook, ADR.
Будет плюсом:
- Claude Agent SDK / Anthropic API, OpenAI Agents SDK, LangGraph.
- Telegram Bot API (grammY, telegraf).
- React и админки (Refine, react-admin, Ant Design).
- Grafana, Loki, Prometheus, OpenTelemetry.
- Интеграции с 1С (OData), API маркетплейсов, банков.
- Опыт multi-tenant SaaS и запуска собственного продукта.
Условия:
- 450 000 – 550 000 ₽ на руки — по итогам собеседования.
- Оформление по ТК РФ или договор с ИП — как вам удобнее.
- Удалённо из любой точки России.
- Оплачиваем ИИ-инструменты (Claude Max, Cursor) и серверы для разработки.
- Испытательный срок 3 месяца — это и есть срок MVP. Цель понятна с первого дня.
Как проходит отбор:
1. Отклик + ссылка на GitHub или проект с LLM-агентами. Если код закрыт — 5–7 строк: что строили, на каком стеке, что сломалось и как починили.
2. Звонок 30 минут с основателем.
3. Техническое интервью 1,5 часа: разбираем ТЗ, проектируем очередь и раннер.
4. Оплачиваемое тестовое задание до 8 часов: мини-раннер — очередь на Postgres, запуск агента, журнал шагов.
#vacancy #job #cyprus #igaming #frontend
📣 Компания: FANzino (iGaming)
📣 Позиция: Senior Frontend Engineer
🔎 О компании
FANzino — B2B-провайдер игр нового формата в мире онлайн-гемблинга.
Мы ищем сильного Senior Frontend Engineer, который поможет создавать новые live-игры и развивать общий игровой движок. Вам предстоит работать на стыке frontend, game development, real-time и WebGL — от игровой логики и интерфейса до сложных анимаций и 3D-бонус-игр. 🚀
Вакансия предполагает работу из офиса на Кипре (Лимассол) — мы собираем сильную команду в одном месте, чтобы ускорить процессы и улучшить взаимодействие.
💻 Что предстоит делать:
🔸 Собирать новые игры на общем игровом движке: игровое поле, ставки и фишки, история раундов, анимации выигрыша и другие игровые механики.
🔸 Разрабатывать 2D-сцены на Pixi.js и 3D-бонус-игры на Three.js / react-three-fiber, включая работу с собственными GLSL-шейдерами.
🔸 Интегрировать Rive-анимации и управлять их state machine непосредственно из игровой логики.
🔸 Синхронизировать интерфейс с игровым раундом в реальном времени: фазы игры, приём ставок, результаты и выплаты приходят по WebSocket, в том числе корректно обрабатываются после переподключения.
🔸 Развивать и оптимизировать видеоплеер: работа с задержкой, восстановление потока и метрики качества.
🔸 Добиваться плавной и стабильной работы игр на мобильных браузерах.
🔸 Работать совместно с game- и motion-дизайнерами: интегрировать и доводить ассеты до production-ready состояния, а также улучшать и упрощать их рабочий пайплайн.
🛠 Технические требования:
🔹 Уверенный опыт работы с React и TypeScript: hooks, Suspense, оптимизация рендеринга.
🔹 Практический опыт работы с Canvas/WebGL и библиотеками Pixi.js, Three.js или аналогами.
🔹 Понимание принципов построения real-time интерфейсов: WebSocket, переподключения, обработка событий, приходящих не по порядку.
🔹 Опыт работы со state management: Jotai, Zustand, Redux или аналогами.
🔹 Опыт написания тестов: Vitest/Jest, Testing Library.
🔹 Понимание frontend-архитектуры и умение самостоятельно принимать технические решения.
🔹 Умение оптимизировать производительность сложных интерактивных интерфейсов.
⭐️ Будет плюсом ⭐️
🔹 Опыт работы с Rive: state machines, inputs, events.
🔹 Знание GLSL и опыт написания/оптимизации шейдеров.
🔹 Опыт работы с видео в браузере: HLS, WebRTC, MSE.
🔹 Опыт оптимизации рендеринга: batching, texture atlases, управление памятью на мобильных устройствах.
🔹 Опыт работы с Blender, экспортом 3D-моделей и анимаций.
🧑🤝🧑 Личные качества:
🔸 Умение работать в команде и эффективно взаимодействовать с разработчиками, дизайнерами и другими специалистами.
🔸 Ответственность за результат и внимание к деталям.
🔸 Умение самостоятельно разбираться в сложных технических задачах и находить решения.
🔸 Способность доводить задачи до конца и отвечать за качество результата.
🔸 Проактивность: вы не просто выполняете поставленные задачи, а предлагаете улучшения и помогаете развивать продукт.
🔸 Готовность работать с быстро меняющимися задачами и осваивать новые технологии.
📣 Условия 📣
🔸 Работа из офиса на Кипре (Лимассол).
🔸 Компенсация питания в офисе.
🔸 Официальное оформление по ТК Кипра.
🔸 4 дополнительных day off.
🔸 Отсутствие легаси — продукт и игровую платформу строим с нуля.
🔸 Возможность влиять на архитектуру и технические решения продукта.
Если вам интересно создавать высоконагруженные live-игры, работать с WebGL, real-time и современной frontend-архитектурой — будем рады познакомиться!
Контакт: ••••••••
#вакансия #fullstack #react #nodejs
Ищем FullStack-разработчика (React + Node.js) для разработки веб-приложения.
Что предстоит делать:
— разрабатывать backend и микросервисы
— разрабатывать и развивать frontend
— интегрироваться с текущими сервисами через API
— участвовать в проектировании и реализации новых функций
Стек:
React · Node.js (Express) · REST API · PostgreSQL · i18n
Формат работы:
— удалённо
— проектная занятость
— оплата поэтапно или фиксированная стоимость проекта
Для отклика присылайте:
— резюме
— ссылку на GitHub
— несколько слов о релевантном опыте
— вилку, которую рассматриваете по оплате
Связь: ••••••••
React Job •••••••• | •••••••• | ••••••••
О компании
Мы — продуктовая компания. Наш основной фокус — продукты в сфере офлайн- и онлайн-кредитования. Среди наших клиентов:
- розничные банки Беларуси — Сбер Банк, Банк БелВЭБ, Банк Дабрабыт, Паритетбанк и др.;
- крупные торговые сети — 5 элемент, Электросила, Ома и др.
О продукте
Два фронтенд-направления, между которыми распределяется работа.
Скрепка UI — интерфейс, в котором идёт кредитный процесс: заявки, статусы, работа с документами и данными клиента. Это не витрина, а рабочий инструмент: много состояний, ролей и данных на экране, высокие требования к скорости работы и предсказуемости поведения. Базовая инфраструктура и часть страниц уже готовы, архитектура рассчитана на рост — дальше проект расширяется под новые запросы бизнеса.
Онлайн — публичная часть, где клиент оформляет заявку сам, чаще всего с телефона и в один заход. Здесь важны скорость загрузки, качество форм и валидации, продуктовая аналитика: каждый лишний шаг в сценарии измеряется в потерянных заявках.
Чем предстоит заниматься
- Разрабатывать и развивать интерфейсы на React и TypeScript.
- Расширять Скрепку UI под новые запросы бизнеса: новые разделы, сценарии, общие компоненты.
- Строить сложные формы и сценарии с множеством состояний — от обсуждения решения до релиза.
- Работать с продуктовой аналитикой: разметка событий, проверка гипотез по воронке.
- Держать стабильность: мониторинг ошибок, работа с регрессом, тесты.
- Участвовать в проработке требований вместе с аналитиком и QA — до того, как задача ушла в разработку.
- Влиять на архитектуру фронтенда, а не получать её готовой.
Требования
Технический бэкграунд:
- От 3 лет коммерческой разработки на React, проекты в проде.
- Опыт запуска проекта с нуля: выбор решений, структура, базовые договорённости в команде.
- Уверенный TypeScript: вывод типов, типизация API-слоя, настройка tsconfig.
- Работа с глобальным состоянием приложения и серверными данными: обработка запросов, кэширование, инвалидация, оптимистичные обновления.
- Построение сложных форм: динамические поля, валидация, многошаговые сценарии.
- Декомпозиция интерфейса на переиспользуемые компоненты, работа с UI-китом.
- Готовность разбираться в коде на Vue 3 / Nuxt и вести задачи по публичной части. Опыт на этом стеке — большой плюс, но обязательным не является.
Качество и эксплуатация:
- Написание unit-тестов для компонентов и логики, понимание, что имеет смысл покрывать, а что нет.
- Работа с мониторингом ошибок, разбор и решение проблем, пришедших из прода.
- Оптимизация производительности: размер бандла, рендеры, метрики загрузки.
Инструменты и процесс:
- Git, код-ревью, работа в команде по веткам.
- Базовое понимание Docker и того, как приложение собирается и деплоится.
- Уверенная работа с REST API и спецификациями.
Наш стек
- Скрепка UI: React 19, React Router 7, TanStack Query 5, Zustand 5, Material UI + Toolpad Core, React Testing Library, Storybook 10.
- Онлайн: Vue 3 + Nuxt 3 (переходим на Nuxt 4), Pinia 3, VeeValidate 4, SCSS/Sass, Mixpanel.
- Общее: TypeScript 5, Vitest 4, ESLint 9, Docker, Git, Sentry.
Совпадение по каждому пункту не обязательно — важно, что ты решал эти классы задач.
Условия
- Неформальная атмосфера в коллективе, отсутствие бюрократии
- Заработная плата, привязанная к доллару
- Официальное оформление по контракту ТК РБ, оплачиваемый отпуск — 25 календарных дней, оплата больничных листов
- 5 sick days в год без подтверждающих документов
- Гибкий рабочий график (возможна удаленная работа) и свобода действий
- Офис в центре города
- Частичная компенсация Allsports и медстраховка после полугода работы
*вакансия, планируемая к открытию (перспективная)
- Сопровождение и развитие Личного кабинета WEB ЭДО;
- Сопровождение и развитие ПО на аналогичном технологическом стеке;
- Выполнение правил производственного процесса.
- Уверенные знания и опыт в следующем стеке:
- React JS
- JavaScript
- HTML
- CSS
- TypeScript
- SCSS
- React Query
- GIT
- Базовое понимание JSP;
- Базовое понимание Java Spring, Hibernate;
- Высшее техническое или ИТ-образование;
- Опыт разработки не менее 3-х лет;
- Умение писать надежный и понятный код, готовность разбираться в чужом коде и работать в команде.
Будет плюсом:
- Опыт работы в финансовой сфере и особенно в компании на рынке депозитарных и спец. депозитарных услуг или ЭДО;
- Опыт с БД MS SQL, PostgreSQL;
- Опыт fullstack или Backend разработки.
- Полное соблюдение ТК РФ;
- Заработная плата обсуждается по результатам собеседования;
- График работы 5/2, с 9.00-18.00, пт. с 9.00-16.45;
- Добровольное медицинское страхование со стоматологией;
- Расположение офиса: Москва, метро Сухаревская.
Aviasales OTA — продукт, в котором пользователь может не только найти, но и купить авиабилет напрямую у Авиасейлс. Команда отвечает за весь путь от выбора билета до завершения покупки и появления информации о ней в профиле.
Это большой продукт со сложной логикой бронирования и собственной платёжной формой.
Дополнительную сложность создают специфика авиаиндустрии и разные партнёрские сценарии. Изменения в основном флоу напрямую влияют на опыт пользователей и результат команды.
У разработчиков единый бэклог: здесь нет людей, навсегда закреплённых за одной фичей. Приоритеты планируются трёхмесячными циклами, а работаем двухнедельными спринтами.
Задачи
- развивать основной флоу бронирования: формы ввода и валидацию данных, дополнительные услуги, рекомендации мест и автоподстановку контактов и документов;
- развивать чекаут и собственную платёжную форму, работать с асинхронными сценариями оплаты вместе с командой платежей;
- запускать сценарии лояльности и развивать разделы профиля с информацией о баллах, документах и контактных данных;
- поддерживать общую кодовую базу OTA Aviasales и партнёрских версий продукта, учитывая различия в их логике и функциональности;
- участвовать во всём цикле работы над фичей: разбираться в продуктовой задаче, обсуждать решение с командой и дизайном, проектировать клиент-серверные контракты и доводить изменение до продакшна;
- запускать продуктовые эксперименты, следить за метриками и поддерживать несколько вариантов логики во время A/B-тестов;
- следить за алертами, замечать технические проблемы и предлагать улучшения, которые помогают продукту и команде.
Требования
- не менее четырёх лет опыта frontend-разработки в крупных продуктовых IT-компаниях;
- отличное владение TypeScript;
- инженерный подход: умение понять, какую проблему решает задача, увидеть ограничения и граничные сценарии, предложить альтернативу и довести результат до пользователей;
- самостоятельность на уровне команды: способность двигать задачу вперёд, вовремя задавать вопросы и не оставаться с блокером один на один;
- опыт участия в проектировании клиент-серверного взаимодействия или готовность глубоко включаться в эту часть работы;
- спокойное отношение к меняющимся приоритетам и способность сохранять фокус на результате в условиях продуктовой неопределённости;
- готовность выходить за границы привычного frontend-стека, если этого требует задача, и осваивать незнакомую область с помощью команды;
- осознанное использование AI-инструментов.
Условия
- в любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать;
- без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
- компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный;
- на райском острове: можно работать на Пхукете с видом на океан.
DataLens — сервис визуализации и анализа данных от Yandex Cloud. Мы расширяем команду и ищем опытных фулстек-разработчиков на TypeScript.
Стек: React, Redux, Gravity UIKit, Node.js.
Часть разработки ведётся в открытых репозиториях, так как DataLens является и опенсорс-продуктом.
У нас действительно приятная и ламповая команда, каждого участника которой мы аккуратно и терпеливо подбирали, чтобы всем было комфортно друг с другом взаимодействовать. Мы тщательно растим всех участников команды: подбираем подходящие проекты для прокачивания нужных скилов и стараемся вовремя корректировать курс.
Наша команда работает из Москвы в офисном либо гибридном формате: пару дней в неделю можно поработать из дома. Мы стараемся, чтобы рабочее время разных участников команды пересекалось в промежутке с 12 до 18 по Москве, а в остальном доверяем друг другу и гибко относимся к рабочему времени.
Проектирование и разработка интерфейсов и сервисов
Мы проектируем и разрабатываем инструменты для настройки подключений и датасетов, создания графиков и дашбордов. Совместно с дизайнерами придумываем, как сделать UI функциональным и понятным. Также мы разрабатываем сервисы на Node.js — например, API для создания скриншотов графиков и систему для организации почтовых рассылок дашбордов.
Сопровождение и поддержка сервисов
Мы активно принимаем участие в поддержке инфраструктуры наших сервисов, настраиваем CI/CD-процессы, используем Terraform и Kubernetes, масштабируем и ускоряем работу, следим за стабильностью сервисов.
Вклад в облачные фронтенд-технологии
Много контрибьютим в общие для Yandex Cloud фронтенд-технологии и в нашу открытую облачную экосистему компонентов и библиотек Gravity.
* Несколько лет занимаетесь фронтенд-разработкой
* Знаете JavaScript/TypeScript и библиотеки React
* Интересуетесь облачными технологиями
Больше о фронтенде в Яндексе — в канале Yandex for Frontend
* Знакомы с CI/CD, контейнеризацией (Docker) и инфраструктурой
* Работали с Node.js
* Работу в сильной команде, с которой можно расти
* Зарплату на уровне рынка и выше
* Премии каждые полгода для всех, кто успешно прошёл ревью
* Расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей
* Гибкий график работы
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →