Фронтенд — свежие вакансии
Обновляется каждый час. Найдено: 215 вакансий за последнюю неделю.
- Вакансий за неделю:
- 215
- Медиана:
- 190 000 ₽
- Вилка:
- 120 000 ₽ — 270 000 ₽
Зарплаты — по 404 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Задачи
- Разрабатывать сайты и мини-приложения проекта
- Разрабатывать внутренние административные разделы
- Проектировать и разрабатывать SDK
- Включиться в полный цикл работы над проектом — от обсуждения идеи до запуска
Требования
- Занимались коммерческой разработкой фронтенда не менее трёх лет
- Уверенно владеете JavaScript и TypeScript
- Хорошо знаете React: хуки, контекст, оптимизация рендеринга, управление состоянием
- Проектируете и разрабатываете сложные интерфейсы: формы, таблицы, списки, фильтры
- Используете инструменты сборки и знакомы с разработческой инфраструктурой: Vite, линтеры, форматтеры, CI
- Работаете с REST API, обрабатываете ошибки и сетевые состояния, интегрируете аналитику и мониторинг на фронте
- Проводите ревью кода и документируете решения
#senior #250k #гибрид #москва
AGIMA
Frontend-разработчик (Vue.js)
до 250 000 ₽
Формат работы: гибрид (Москва)
AGIMA — крупнейший интегратор диджитал-решений в России с одной из сильнейших команд разработки. С 2006 года выпустили более 800 крупных проектов для Avito, Сбера, МегаФона, Финама, X5 Retail Group, Ozon, Магнита и других. Ищем Frontend-разработчика в команду, которая занимается проектом крупнейшего производителя ювелирной продукции.
☑️ Что нам важно
-Опыт с Nuxt 3, Vue 3 Composition API, TypeScript, Pinia, Tailwind CSS, Vite, pnpm, GitLab CI/CD
-Опыт коммерческой разработки на Vue 3 и Nuxt 3 от 4 лет
-Глубокое понимание SSR, middleware, серверных роутов и composables в Nuxt 3
-Уверенное владение Tailwind CSS, опыт работы с GSAP или аналогами
-Опыт настройки ESLint и Prettier в командной разработке
Контакты: v.klimova@agima.ru (mailto:v.klimova@agima.ru)
| | ()
Мы в поиске стажера JavaScript/Java, который будет совместно с командой создавать материалы для курсов в команде Корпоративного университета Сбербанка.
-
Писать код на JavaScript (если идете во фронтенд) или Java (если идете в бэкенд) под руководством старших коллег;
-
Исправлять мелкие баги и дорабатывать существующие функции (так вы быстрее освоитесь с проектом);
-
Участвовать в ежедневных созвонах команды (обсуждаем задачи и сложности);
-
Покрывать свой код тестами (научим, если не умеете); Работать с системой контроля версий Git (коммиты, пул-реквесты).
-
Образование: Студент 3–4 курса или магистратуры технической специальности (Матмех, ВМК, Физтех, ИТ или смежные);
-
Уверенное понимание синтаксиса JavaScript или Java (учёба в вузе, курсы или пет-проекты);
-
Понимание основ ООП (классы, объекты, наследование) и алгоритмов;
-
Инструментальное владение AI для анализа, генерации и автоматизации.
-
Удаленный или гибридный формат работы, в современном офисе Корпоративного университета Сбербанка.
Задачи
- Разработка и поддержка пользовательского интерфейса мессенджера
- Реализация новых продуктовых возможностей и улучшение существующей функциональности
- Оптимизация производительности и отзывчивости приложения
- Участие в обсуждении технических решений совместно с дизайнерами, аналитиками и продуктовыми менеджерами
- Проведение тестирования и отладка кода
Требования
- Глубокие знания одного или нескольких современных фреймворков
- Опыт работы с TypeScript
- Готовность изучать новые технологии и инструменты
- Понимание принципов UX/UI и опыт работы с дизайнерами
- Умение работать в команде, отличные коммуникативные навыки и способность к решению сложных задач
#intern #удаленка
SimbirSoft
React-разработчик (стажировка)
Формат работы: удалённо
В SimbirSoft более 1500 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизнь миллионов пользователей. Ищем талантливого React-разработчика на стажировку — предстоит работать над высоконагруженными проектами. Набор осуществляется по ИТ-специальностям, указанным в Приказе Минцифры № 27 от 22.01.2026.
☑️ Ожидания от кандидата
-Отличное знание JS (ES 6+)
-Уверенное знание React и Redux
-Уверенное знание HTML/CSS
-Понимание основных принципов безопасности веб-приложений
-Уверенное знание HTTP протокола
Будет плюсом: опыт работы с микрофронтами (Webpack Module Federation) и монорепозиториями, понимание спецификации OpenAPI, опыт развития core-сервисов и ведения UI-kit в Storybook.
Контакты: hr@simbirsoft.com / Telegram @simbirsoft_dev
IT Jobs в Telegram | в VK | в Max
Мы создаём веб-продукт нового поколения с фокусом на AI Companion для интерактивного и эмоционального взаимодействия с пользователем.
Ищем сильного Fullstack Developer, который станет самостоятельным юнитом в нашей команде разработки.
Чем предстоит заниматься:
-
Писать читаемый и поддерживаемый код;
-
Развивать фронтенд (Next.js + TypeScript) и бэкенд (Node.js / Hono);
-
Принимать архитектурные решения и отвечать за техническое качество;
-
Активно использовать AI-инструменты в разработке, выстраивать эффективные процессы вокруг них в команде;
-
Покрывать код автотестами и поддерживать культуру тестирования;
-
Взаимодействовать с аналитикой, проектировать схемы данных, поддерживать мультитенантный апп, настраивать обмен событиями через BullMQ.
Наш стек:
-
Frontend: React, Next.js, TypeScript;
-
Backend: Node.js, Hono, Drizzle ORM;
-
Данные: PostgreSQL, ClickHouse (coming soon);
-
Инфраструктура: BullMQ, K8S.
Мы подходим друг другу, если у тебя есть:
-
Коммерческий опыт fullstack-разработки;
-
Глубокое знание TypeScript, Next.js и опыт построения бэкенда на Node.js / Hono (или альтернативный node.js http сервер);
-
Опыт принятия архитектурных решений;
-
Большой опыт работы с AI: активное использование AI-ассистентов и инструментов в ежедневной разработке, понимание их сильных и слабых сторон;
-
Опыт работы с автотестами: написание unit / интеграционных / e2e тестов, выстраивание процессов тестирования;
-
Опыт работы с очередями и событийной архитектурой (BullMQ);
-
Умение работать в связке с аналитикой и продуктом;
-
Умение выстраивать техническую инфраструктуру с учетом требований безопасности для продукта и бизнеса;
-
Быть в контексте новых технологий и best practices в разработке, high load systems, security, ML, AI.
Будет плюсом:
-
Опыт оптимизации производительности фронта и запросов к БД;
Мы предлагаем:
-
Реальное влияние на продукт и архитектуру, решения принимаются быстро;
-
Современный стек, активное использование AI и свобода выбирать инструменты под задачу;
-
Корпоративная подписка на Claude Code / Codex.
Привет, на связи Webest!
Мы — аккредитованная IT-компания, входящая в топ-10 разработчиков e-commerce в России с 2022 года по рейтингу Рунета. Мы создаем и развиваем цифровые решения, а именно: B2B- и B2C-сервисы, обучающие платформы и корпоративные порталы для производителей и торговых компаний.
Нашими клиентами уже стали такие компании, как Кама, Кордиант, Интер РАО, ЦМТ, Третьяковская галерея, Bauer, DHL и многие другие.
За нашими плечами более 150 успешных проектов, и мы продолжаем расти и покорять новые вершины с 2014 года.
Мы ищем опытного Front-end разработчика, от которого ожидаем выполнение следующих задач:
- Доработка, разработка и поддержание проектов на JavaScript, TypeScript, Vue 3, Nuxt 3/4;
- Создание интерфейсов различной сложности;
- Рефакторинг и оптимизация кода, Code review;
- Участие в проектировании Web-интерфейсов;
- Взаимодействие с бэкенд разработчиками, дизайнерами;
- Разработка нового функционала в Frontend-части;
- Кросс-браузерная и кросс-платформенная разработка;
- Валидация данных с API, предотвращение ошибок при работе с данными.
Мы ждем от тебя:
- Коммерческий опыт работы с Vue, Nuxt от 2 лет;
- Уверенные знания JavaScript, TypeScript;
- Верстка CSS, HTML;
- Работа с Git;
- Знание систем сборки: Gulp, Vite.
Будет здорово, если у тебя есть:
- Умение писать конфигурации Docker для сборки и запуска Nuxt приложений;
- Умение проводить деплой Nuxt приложений на сервер, знакомство с PM2;
- Опыт работы с UI-библиотекой PrimeVue (3, 4);
- Опыт с React.
Мы предлагаем:
- Заработную плату по итогам собеседования (в зависимости от навыков и опыта от 80 000 до 120 000 р.);
- Работу полностью в удаленном формате;
- Официальное трудоустройство с первого дня согласно Трудовому кодексу РФ, включая социальный пакет;
- Гибкий график, чтобы утро начиналось с радостью, а рабочий день был эффективным;
- Регулярный мониторинг профессионального роста и поддержка в развитии уникальных навыков;
- Коммуникацию без барьеров и проработанную систему адаптации;
- Work-life balance: мы за размеренный и разумный режим труда.
Этапы отбора:
-
HR-интервью
-
Тестовое задание
-
Техническое интервью
-
Оффер
Мы будем рады видеть тебя в команде, оставляй свой отклик!
Мы ищем опытного Senior Full Stack (Vue/PHP) разработчика в нашу команду. Вам предстоит проектировать, разрабатывать и поддерживать веб-приложение для редактирования видео на стеке TypeScript/Nuxt.js. Эта роль требует глубокой экспертизы в низкоуровневых аспектах веб-разработки: оптимизации производительности, управлении памятью и эффективности рендеринга в браузере, помимо работы с бизнес-логикой и архитектурой. Вы будете тесно взаимодействовать с командами продукта и дизайна, чтобы создавать удобные и отзывчивые интерфейсы, соответствующие нашим высоким стандартам качества. Основной фокус позиции — Front-end, что требует понимания как высокоуровневой архитектуры, так и основ производительности веба. Стек и опыт:
- Опыт работы от 9 лет.
- JavaScript/TypeScript — экспертные знания ES6+, включая async/await и принципы работы Garbage Collection.
- Vue.js/Nuxt.js — практический коммерческий опыт создания и поддержки production-ready приложений.
- Browser Internals — глубокое понимание механизмов работы браузера: Event API, Event Loop и узких мест в производительности рендеринга.
- Modern Web APIs — опыт работы с Canvas API, WebGL, шейдерами, WebCodecs, WebAssembly и Web Workers.
- Backend — коммерческий опыт разработки на PHP (Laravel или аналоги), знание MySQL, знакомство с DevOps и CI/CD процессами.
- SOLID — умение применять принципы при проектировании архитектуры.
Будет плюсом:
- Опыт обработки видео и аудио (libav.js, mp4box.js, ffmpeg).
- Опыт работы с рендерингом текста, системами анимации, визуальными эффектами или 3D-графикой.
- Frontend-база — умение создавать валидную, адаптивную и кроссбраузерную верстку из Figma по методологии BEM.
- Автотесты — опыт написания Unit, Feature, Integration, E2E и нагрузочных тестов.
- Алгоритмы — понимание классических алгоритмов и структур данных.
- Высшее математическое образование и интерес к линейной алгебре станут весомым преимуществом.
- Сильные софт-скиллы — умение слушать, аргументировать свою позицию и эффективно сотрудничать.
Не готовы рассматривать кандидатов территориально находящихся на территории РФ.
Мы рассматриваем кандидатов, работающих в европейских часовых поясах (UTC от 0 до +3), чтобы обеспечить комфортное пересечение рабочих часов с командой и эффективное взаимодействие.
Вы должны быть готовы работать через ИП.
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
ShiftRoom — SaaS-платформа для управления персоналом в hospitality: HR, scheduling, attendance, payroll. Платформой пользуется международная ресторанная группа с заведениями уровня fine dining в Дубае. Сейчас достраиваем оставшиеся модули и готовим платформу к полному запуску.
Стек: React.js, Ant Design, shadcn/ui, React Query
Обязанности:
- Разработка экранов модулей по готовой design system (tokens, компоненты и правила задокументированы)
- Вёрстка сложных интерфейсов: таблицы с сортировкой и фильтрами, многошаговые формы, модальные окна, календарные и табличные представления
- Работа с server state через React Query: списки, фильтры, mutations, инвалидация кэша, оптимистичные обновления
- Интеграция с REST API: обработка ошибок, валидация форм, работа с пагинацией и большими объёмами данных
- Проработка всех states экранов (empty, loading, error, permissions) и edge cases
- Реализация ролевой модели на фронте: разные представления и доступные действия в зависимости от прав пользователя
- Адаптивная вёрстка: часть модулей используется с планшетов и телефонов прямо на площадках
- Разработка с использованием AI-инструментов (Cursor, Claude Code, Codex): это основной способ работы в команде, мы ждём умения ставить задачу модели, работать с контекстом проекта и проверять результат, а не принимать его на веру
- Развитие общего component library: выделение переиспользуемых компонентов вместо локальных решений
- Работа в паре с нашим frontend-разработчиком: pull requests, code review, обсуждение архитектурных решений
- Рефакторинг и приведение существующих экранов к единому виду по мере роста design system
- Разбор багов и правки по фидбеку от пользователей платформы
- Поддержка платформы после запуска и участие в следующем продукте
Требования:
- 2+ года коммерческого опыта с React
- Уверенная работа с Ant Design: формы, таблицы, кастомизация под design tokens
- Опыт с React Query или аналогом (SWR, RTK Query)
- Умение работать строго по design system
- Самостоятельность: задачи описаны и имеют чёткий definition of done, умение брать ответсвенность за результат
- Русский для общения в команде, английский на уровне чтения документации и терминов
Условия:
- Полностью удалённая работа
- Долгосрочное сотрудничество: после запуска объём работы сохраняется, поддержка и новый продукт
- Отклик: короткое сопроводительное и ссылки на GitHub или примеры работ
RichBee — студия цифровизации промышленных предприятий. Мы делаем ERP-, BPM-, MES-, APS-системы для заводов: машиностроение, лакокрасочное производство, переработка отходов, логистика, ювелирное производство, медицинское оборудование. Наши системы — это живые производственные контуры: планирование производства, цеховые задания по QR-кодам, паспорта качества на продукцию, интеграции с 1С, PLM, весовыми, GPS, телефонией, СКУД, ИИ и многим другим по потребности клиента.
Цифра - наш saas-проект для бетонных заводов, который заточен под процессы данного направления и распространяется по подписке.
Ищем fullstack-разработчика в команду. Работаем по Kanban, без микроменеджмента, но с прозрачными метриками — каждый видит, как оценивается его работа и из чего складывается премия.
СТЕК — НЕ ДОГМА
Мы смотрим на инженерное мышление, а не на список технологий в резюме. Возьмём человека с сильным бэкграундом в любом из направлений:
- Backend: PHP (Laravel) и/или Go
- Frontend: Vue.js и/или React
- БД: PostgreSQL, MySQL
- Инфраструктура: Docker, Nginx, Redis, GitLab CI/CD, Sentry, Grafana
- Интеграции: REST API, XML, Webhooks, 1С, Asterisk
Уверенно пишете на Laravel, но нет опыта с Go — не проблема. Пришли из Go и не знаете Laravel — тоже. Важно, что вы умеете разбираться в чужой предметной области и доводить фичу до продакшена.
РАБОТА С ИИ-АГЕНТАМИ — ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ
Это не «будет плюсом». У нас AI встроен в процесс разработки, и разработчик без этого навыка в нашем флоу не работает.
Что вы должны уметь:
- Ежедневно работать в AI-IDE — это основная среда разработки, а не вспомогательный инструмент
- Формулировать содержательные промпты: собирать контекст из файлов проекта, документации и ТЗ, а не писать «сделай красиво»
- Критически ревьюить AI-генерацию. Мы не принимаем код, который разработчик не понимает — ответственность за то, что уехало в прод, всегда на человеке
- Использовать AI для оценки задач и написания технических ТЗ — у нас это формализованный многоитерационный процесс, которому мы научим
- Вести документацию проекта в папке docs/ с помощью AI, с обязательной ручной вычиткой
- Понимать, где AI даёт выигрыш, а где быстрее и надёжнее написать руками
Как проверяем: на техническом интервью вы в онлайн-формате реализуете небольшую фичу — с шарингом экрана, в своей обычной среде разработки, включая AI-инструменты. Нам важно увидеть не скорость печати, а то, как вы ставите задачу агенту, как проверяете результат и как принимаете решения по ходу.
ЗАДАЧИ
- Разработка и развитие ERP/BPM-систем для промышленных заказчиков
- Проектирование архитектуры модулей, напривер: производственный учёт, склад, документооборот, ОТК, аналитика
- Интеграции с 1С, PLM-системами, банками, внешними API
- Самостоятельная оценка задач и написание технических ТЗ по нашему алгоритму
- Код-ревью коллег, поддержание документации в актуальном состоянии
ТРЕБОВАНИЯ
- От 1 года коммерческой разработки
- Уверенный backend на PHP/Laravel или Go
- Умение работать с фронтом на Vue или React (не обязательно быть фронтендером, но верстать и подключать API нужно уметь)
- Опыт с реляционными БД, понимание индексов и оптимизации запросов
- Git, ветвление, code review
- Обязательно: практический опыт работы с ИИ-агентами в разработке
- Умение задавать вопросы по бизнес-логике до начала разработки, а не после
ПРОЗРАЧНАЯ СИСТЕМА KPI
Зарплата = фикс + премия. Премия считается ежемесячно по балльной системе — вы всегда видите свой текущий счёт в общей таблице и понимаете, откуда взялась цифра.
На KPI влияет:
- Качество выполнения задач — сдана ли задача с первой итерации или потребовались возвраты из тестирования
- Соблюдение собственной оценки по времени
- Баги, попавшие на продакшен по вине разработчика
- Соблюдение командных правил: трекинг времени, своевременный перевод задач по статусам, оценка задач, комментарии для QA
- Вклад в команду — еженедельное голосование коллег на ретро
Данные собираются автоматически из Jira, отчёт приходит ежедневно — никаких субъективных оценок, и вы узнаёте о риске сразу, а не в конце месяца от руководителя. Полный регламент с цифрами показываем на финальном интервью — до оффера, а не после.
УСЛОВИЯ
- 150 000 – 200 000 ₽ на руки, выплаты два раза в месяц
- Удалённо или гибрид (Ярославль), 5/2, старт дня 8:00 - 10:00 по согласованию
- Оформление: договор ГПХ с самозанятым, ИП или физлицом с последующим оформлением в штат по ТК
- Kanban без спринтового аврала, WIP-лимиты, ежедневный автоматический отчёт по потоку задач
- Оплачиваемые лицензии на AI-инструменты
- Реальные производственные проекты, а не поддержка легаси-лендингов
- Прямой контакт с основателями, короткая цепочка решений
ПРОЦЕСС НАЙМА
- Короткий созвон-знакомство, 30 минут
- Техническое интервью: онлайн-реализация небольшой фичи и разговор про ваш опыт с AI-агентами
- Финальное интервью с основателем, разбор регламента и KPI
- Оффер
КАК ОТКЛИКНУТЬСЯ
Сопроводительное письмо обязательно, и обязательно ответьте на вопросы анкеты при отклике. Разбор откликов у нас автоматический: отклики без сопроводительного письма и без ответов на вопросы анкеты отсеиваются и до нас не доходят.
В сопроводительном письме ответьте на три вопроса:
- Опишите реальную задачу, решённую с помощью AI-агента: что за задача, как собирали контекст и формулировали промпт, что пришлось переписать за AI руками. Нужна конкретика, а не «пользуюсь AI, стало быстрее»
- Расскажите про случай, когда AI сгенерировал код с ошибкой, которую вы поймали до продакшена. Как поймали? Ответ «такого не было» мы считаем красным флагом
- Ваш основной backend-стек и опыт с фронтом: PHP/Laravel, Go или оба; Vue, React или оба
Отдельным плюсом — если расскажете про самую сложную интеграцию, которую вы делали. Такие отклики смотрим в первую очередь.
Мы ищем Разработчика, который будет вместе с нами менять мир образования и выходить в лидеры глобального рынка онлайн-обучения.
Наш стек: React 18+, TypeScript, Docker, WebSockets, WebRTC, SASS, PHP 8.2+, Redis/Memcache, Mysql, Nginx, CI/CD
Над какими задачами мы сейчас работаем:
- Разработка видеохостинга и всего, что с ним связано;
- Статистика просмотров;
- Поиск проблемных мест;
- Развитие вебинаров;
Ожидания по опыту:
- Уверенный разработчик React, PHP;
- Опыт работы с Docker;
Мы предлагаем:
- Достойный уровень окладной части и премии;
- Настоящий highload. У нас надо думать над быстродействием кода и оптимизацией запросов к БД, а результаты ваших трудов увидят миллионы людей по всему миру!
- У нас налажен процесс постановки и тестирования задач, а разработчики спокойно пишут код;
- Мы быстро растем! Мы ищем разработчиков для того, чтобы расти еще быстрее;
- У нас официальное оформление: работа в аккредитованной Минцифрой IT-компании, расширенный пакет ДМС со стоматологией, оплата участия 1 конференции в год и прочие радости зрелой IT-компании;
- Возможность полностью удаленной работы, либо гибридного графика с посещением уютного офиса в 5 минутах от ст.м. улица 1905 года;
- Мы проводим регулярные корпоративы, где собираемся все вместе и отрываемся от души;)
Мы — DEMIAND. Создаём инновационную бытовую технику и формируем новый стандарт удобства дома. Развиваем международный бизнес, закупки и логистику, а также e‑commerce, чтобы наши продукты были доступны каждому. Мы строим команду профессионалов, которым важно делать жизнь людей проще и комфортнее
В связи с активным ростом нашей e-commerce экосистемы и расширением отдела электронной коммерции мы ищем Frontend-разработчика Vue Вам предстоит верстать и развивать интерфейсы нашего интернет-магазина, создавать промо-разделы и высококонверсионные лендинги, а в дальнейшем — активно участвовать в оптимизации UX/UI на основе данных о поведении покупателей.
Миссия нашей компании - дать возможность людям приобретать современные решения для дома и семьи.
Ключевые задачи:
-
Разработка и верстка: верстка и разработка адаптивных интерфейсов интернет-магазина на Vue по макетам из Figma.
-
Реализация задач из беклога: создание продуктовых компонентов, доработка существующего функционала, разработка промо-разделов и посадочных страниц (лендингов).
-
Качество кода: написание чистого, поддерживаемого и типобезопасного кода на TypeScript.
-
Оптимизация производительности: оптимизация скорости работы страниц (lazy loading, code splitting, работа с ресурсами).
-
Интеграция: плотное взаимодействие с backend-командой по REST API.
-
UX/UI & CRO: в дальнейшем — оптимизация UX/UI-интерфейса на основе данных аналитики о поведении покупателей.
-
Командный процесс: участие в код-ревью, оценка задач и соблюдение дедлайнов.
Наши ожидания:
- Опыт работы: коммерческий опыт разработки на Vue от 1–2 лет (уверенное владение Composition API).
-
Языковой стек: уверенное знание JavaScript (ES6+) и TypeScript.
-
Инструментарий: опыт работы с Vite, системами контроля версий (Git) и REST API.
-
Верстка: глубокое знание CSS/SCSS/LESS, опыт создания адаптивной и кроссбраузерной верстки по Figma.
-
Архитектура: понимание компонентного подхода и опыт работы с менеджерами состояния (Pinia / Vuex).
-
Рабочий темп: готовность работать в динамичной среде — проект активно растет, задачи регулярно обновляются.
Будет плюсом:
-
Опыт работы с Nuxt (SSR/SSG).
-
Опыт разработки и поддержки проектов в сфере e-commerce.
-
Понимание основ CRO / UX-аналитики (Яндекс.Метрика, Google Analytics, тепловые карты, A/B-тесты).
-
Опыт написания unit/e2e тестов (Vitest, Cypress, Playwright).
-
Знание принципов доступности веб-интерфейсов (a11y).
Что мы предлагаем:
- Уровень дохода: обсуждается индивидуально по результатам собеседования (просим указывать ваши ожидания в отклике).
-
Формат работы: полностью удалённый формат работы с компьютера, работа по московскому часовому поясу (с 09:00 до 18:00).
-
Компенсация: 3 600 руб. ежемесячно за связь и использование техники.
-
Забота о здоровье: ДМС после прохождения испытательного срока.
-
Развитие: наставничество, адаптация, поддержка команды и развитая система обучения за счёт компании.
-
Бонусы: корпоративные скидки на продукцию DEMIAND.
-
Подарок: флагманский продукт компании — аэрогриль DEMIAND — по окончании испытательного срока!
Оставляйте Ваш отклик, будем рады познакомиться и начать работать вместе!
Зона ответственности:
- Разработка архитектуры клиентской части high-load PWA-приложений с нуля.
- Внедрение и настройка Service Workers, кэширование и офлайн-режимы.
- Интеграция браузерных Web API (Payment, Push, Share, Geolocation).
- Настройка системы логирования ошибок (Sentry/Prometheus) и мониторинг производительности в рантайме.
- Проведение технических интервью и онбординг новых JS-разработчиков в команду
Необходимые навыки:
- Опыт коммерческой разработки на JS от 5 лет, из них минимум 2 года на React.
- Глубокое знание внутреннего устройства V8 (сборщик мусора, event loop, каррирование).
- Понимание архитектуры React Fiber, механизма Reconciliation и паттерна render-props.
- Опыт создания PWA, работа с Service Workers и Web APIs (Payment/Push/Share).
- Умеешь настраивать Sentry/Prometheus, дебажить серверный код через браузер и проектировать узлы логирования.
Senior Angular разработчик (Тбанк)
Опыт в годах: Опыт работы в ИТ от 5 лет
Локация специалиста: РФ/РБ
Гражданство: РФ/РБ
Продолжительность проекта: 3 месяца +
Ставка закупки: 1700, с НДС
Основные требования
Опыт: JavaScript от 5 лет
Требования:
— Отличное знание JavaScript;
— Опыт работы с Angular и TypeScript;
— Опыт написания тестов;
— Опыт работы с микросервисной и микрофронтендной архитектурой.
Будет плюсом:
— Опыт настройки CI и Nginx.
Откликнуться на запрос: @okabirorin
По вопросам партнерского сотрудничества: @ju_vetta
Senior Фронтенд-разработчик Angular в Mish
🏢 Компания: Mish
🌍 Формат: Удалённо
Стек:
Angular
О продукте
CareerGo — это платформа найма с AI внутри. Рекрутёр ведёт вакансию от брифа до выхода человека: система разбирает резюме, оценивает кандидатов против требований, готовит сценарий скрининга, расшифровывает звонки и раскладывает ответы по вопросам. Продукт живой и стоит на проде, им ежедневно пользуются рекрутёры и агентства. Сейчас доводим MVP до готовности к масштабированию — и фронтенд-задач в этом плане больше, чем рук.
Что уже есть
Кодовая база не с нуля: работающий кабинет на TypeScript + React, собственная дизайн-система, десятки готовых экранов: канбан воронки, карточка кандидата с AI-блоками, мастер брифования, проведение скрининга, страницы вакансий, команда и роли. Бэкенд — на FastAPI с понятным REST API, типы ответов описаны на фронте.
Что делать
Ваша зона — весь пользовательский путь: улучшение существующих экранов и создание новых. По каждому блоку есть спека с критериями приёмки: «как выглядит успех» описано до строчки. Дизайн-система задана, макетов в Figma нет — собираем из готовых паттернов кабинета.
Для вас как самоходного специалиста это возможность создавать премиальный пользовательский SaaS-опыт с минимальными рамками, задавать стандарты рынка, интегрировать AI бесшовно для пользователей, работать в тесной связке с техлидом и продактом — и видеть результаты своей работы в руках пользователей в течение недели.
- Воронка и работа с кандидатами — гибкая настройка под процессы клиента, живой drag-n-drop; самые заметные экраны продукта.
- Аналитика — дашборды для команд и их публичные версии для заказчиков.
- Гостевые сценарии — лёгкие страницы для кандидатов и нанимающих без логина: мобильные, быстрые, конверсионные.
- Экраны интеграций — подключение внешних площадок и каналов коммуникации.
- Сквозное качество — адаптивность ключевых сценариев, честные состояния загрузки и долгих AI-операций.
Каким мы видим наш интерфейс
Это не пожелания, а критерии, по которым будет приниматься работа.
- UX прежде вёрстки. Вы держите в голове путь рекрутёра от брифа до найма и делаете его интуитивным: каждый экран подталкивает к следующему действию, а не ставит в тупик.
- Визуальная целостность. Без макетов собираете экраны так, что они выглядят частью единой системы, а не набором разрозненных элементов. Ценим вкус и внимание к деталям.
- Flow-сценарии — точки касания с клиентом. Гостевые страницы и публичные дашборды видят люди, которые ещё не покупали продукт. Эти экраны — самостоятельный инструмент: они продают CareerGo ещё до регистрации.
- Конверсия и воронка. Каждый экран — шаг пользователя к цели: кандидату — заполнить форму до конца, рекрутёру — закрыть вакансию. Интерфейс убирает барьеры, а не создаёт их.
- Скорость — это фича. Задержки в интерфейсе — потерянные пользователи и падение конверсии. Ждём перфекционизма в оптимизации загрузок, работе с тяжёлыми списками и AI-операциями.
Стек
TypeScript, React 19, TanStack Start/Router (SSR).
Опыт
- 3+ года коммерческого фронтенда на React + TypeScript.
- Опыт продуктовых SaaS-интерфейсов: формы с валидацией, таблицы, канбаны, дашборды.
- Drag-n-drop: делали перетаскивание, понимая события, доступность и сохранение порядка.
- Опыт рефакторинга существующего продакшн-кода.
- Производительность как привычка: Core Web Vitals, code splitting, ленивая загрузка, виртуализация тяжёлых списков, честный прогресс долгих операций.
- Знание accessibility (a11y) на уровне WCAG.
- Чувство конверсии: видите, где пользователь бросает форму, и умеете чинить это интерфейсом, а не уговорами.
- Умение работать без макетов: собрать аккуратный экран из существующей дизайн-системы.
- Самостоятельность: взять спеку, задать вопросы по делу, довести до приёмки.
Условия
Частичная занятость около 20 часов в неделю на старте — с контрольной точкой по формату занятости и оплате через месяц. Полностью удалённо, гибкий график с пересечением для созвонов по Мск. Оплата по договорённости, ориентир — middle.
Привет, наш будущий коллега!
INSOFT — аккредитованная ИТ-компания с 19-летней историей успеха, входящая в ТОП-10 контактных центров страны. Мы — это более 1500 сотрудников по всему миру, 2500+ реализованных проектов и амбициозные планы на будущее. В команде мы ценим профессионализм, инициативу и стремление к развитию. Присоединяйся к нам и реализуй свой потенциал на максимум!
Сейчас мы ищем Full Stack Разработчика, который готов взять на себя важную и интересные задачи – развивать новые и перерабатывать старые функции.
Чем предстоит заниматься:
- Развивать текущее: дорабатывать и улучшать внутренний портал компании
- Объединять системы: настраивать интеграцию со сторонними сервисами через API.
- Повышать качество: находить и быстро устранять ошибки, а также аккуратно наводить порядок в унаследованном (legacy) коде.
- Работать в команде: плотно общаться с дизайнером и менеджером, участвовать в совместных обсуждениях и планировании коротких рабочих циклов (спринтов).
Что для этого нужно:
- Опыт: от 3 лет в сфере веб-разработки.
- Уверенный серверный базис: глубокое знание PHP 8 и фреймворка Symfony 5.
- Понимание архитектуры: знание принципов ООП, REST, а также стандартов чистого кода (SOLID, DRY, KISS).
- Сильный фронтенд: отличное владение нативным JavaScript (от ES5 до ES7) и библиотекой React. Важно понимать разницу между классовыми и функциональными компонентами.
- Управление состоянием: опыт работы со стейт-менеджером MobX.
- Базы данных: умение составлять и оптимизировать запросы в MySQL, а в будущем — помочь нам с переходом на PostgreSQL.
Будет здорово, если вы:
- Работали с базами данных в оперативной памяти (Redis).
- Понимаете, как устроены брокеры сообщений и веб-сокеты.
- Умеете работать в команде, обладаете логическим складом ума и цените предсказуемость в общении.
- Пишете чистый, понятный для коллег код.
- Знакомы с GitHub и планировщиком задач YouGile (или быстро разберетесь).
Что мы предлагаем:
- Стабильный доход: Заработная плата от 150 000 рублей с дальнейшим ростом.
- Удобный формат: Полностью удаленная работа из любой точки мира.
- Комфортный график: 5/2 с 09:00 до 18:00 по московскому времени.
- Забота о здоровье: добровольное медицинское страхование и ценные подарки за год работы.
- Приятные бонусы: корпоративные скидки от школы иностранных языков, фитнес-клубов и наших партнеров.
- Яркая культура: внутренние проекты по поддержке персонала (Академия карьеры, Отдел заботы, профессиональные вызовы, киберспортивные турниры, внутренний портал со своей валютой, онлайн-встречи с коллегами для сплочения команды и многое другое).
Если Вы хотите создать крутой корпоративный портал и расти вместе с нами — отправляйте скорее свой отклик!
Привет, наш будущий коллега!
INSOFT — аккредитованная ИТ-компания с 19-летней историей успеха, входящая в ТОП-10 контактных центров страны. Мы — это более 1500 сотрудников по всему миру, 2500+ реализованных проектов и амбициозные планы на будущее. В команде мы ценим профессионализм, инициативу и стремление к развитию. Присоединяйся к нам и реализуй свой потенциал на максимум!
Сейчас мы ищем Full Stack Разработчика, который готов взять на себя важную и интересные задачи – развивать новые и перерабатывать старые функции.
Чем предстоит заниматься:
- Развивать текущее: дорабатывать и улучшать внутренний портал компании
- Объединять системы: настраивать интеграцию со сторонними сервисами через API.
- Повышать качество: находить и быстро устранять ошибки, а также аккуратно наводить порядок в унаследованном (legacy) коде.
- Работать в команде: плотно общаться с дизайнером и менеджером, участвовать в совместных обсуждениях и планировании коротких рабочих циклов (спринтов).
Что для этого нужно:
- Опыт: от 3 лет в сфере веб-разработки.
- Уверенный серверный базис: глубокое знание PHP 8 и фреймворка Symfony 5.
- Понимание архитектуры: знание принципов ООП, REST, а также стандартов чистого кода (SOLID, DRY, KISS).
- Сильный фронтенд: отличное владение нативным JavaScript (от ES5 до ES7) и библиотекой React. Важно понимать разницу между классовыми и функциональными компонентами.
- Управление состоянием: опыт работы со стейт-менеджером MobX.
- Базы данных: умение составлять и оптимизировать запросы в MySQL, а в будущем — помочь нам с переходом на PostgreSQL.
Будет здорово, если вы:
- Работали с базами данных в оперативной памяти (Redis).
- Понимаете, как устроены брокеры сообщений и веб-сокеты.
- Умеете работать в команде, обладаете логическим складом ума и цените предсказуемость в общении.
- Пишете чистый, понятный для коллег код.
- Знакомы с GitHub и планировщиком задач YouGile (или быстро разберетесь).
Что мы предлагаем:
- Стабильный доход: Заработная плата от 150 000 рублей с дальнейшим ростом.
- Удобный формат: Полностью удаленная работа из любой точки мира.
- Комфортный график: 5/2 с 09:00 до 18:00 по московскому времени.
- Забота о здоровье: добровольное медицинское страхование и ценные подарки за год работы.
- Приятные бонусы: корпоративные скидки от школы иностранных языков, фитнес-клубов и наших партнеров.
- Яркая культура: внутренние проекты по поддержке персонала (Академия карьеры, Отдел заботы, профессиональные вызовы, киберспортивные турниры, внутренний портал со своей валютой, онлайн-встречи с коллегами для сплочения команды и многое другое).
Если Вы хотите создать крутой корпоративный портал и расти вместе с нами — отправляйте скорее свой отклик!
Мы ищем в нашу команду Старшего разработчика интерфейсов
Что предстоит делать:
- Развивать и рефакторить существующую кодовую базу клиентской части (frontend) .
- Участвовать в проектировании и развитии общих компонентов.
- Декомпозировать задачи, уточнять требования и выявлять недостающие условия.
- Писать понятный, поддерживаемый код с адекватными абстракциями.
- Находить, диагностировать и устранять ошибки, участвовать в разборе инцидентов.
- Проводить экспертную оценку кода (code review) и помогать команде поддерживать качество решений .
- Взаимодействовать с разработчиками серверной части (бэкэнд), дизайнерами и инженерами по тестированию (QA).
Что ожидаем:
- Уверенный опыт разработки на библиотеке React и языке программирования TypeScript .
- Желателен практический опыт работы с языком запросов GraphQL .
- Сильные навыки работы со стилями CSS и адаптивной вёрстки .
- Умение быстро разбираться в чужом коде и работать с унаследованными (легаси) системами .
- Понимание принципов хорошей архитектуры веб-приложений и поддерживаемого кода .
- Способность отличать компромиссное решение от технически неоправданного, аргументировать свою позицию и предлагать улучшения.
- Конкурентная заработная плата и возможность работы в любом из кампусов Школы 21 либо удаленно;
- Классная и молодая команда с горизонтальной коммуникацией;
- Участие в масштабных проектах внедрению новых решений информационной безопасности;
- Возможности для обучения и профессионального роста в сообществе экспертов в области ИБ экосистемы Сбера.
Специалист по программному обеспечению
Туркестан
Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Требования к квалификации:
-
Среднее специальное или высшее образование по специальности: информационные системы, вычислительная техника и программное обеспечение, программная инженерия, информационные технологии или смежные специальности.
-
Наличие сертификатов и других документов, подтверждающих повышение квалификации в области веб-разработки и информационных технологий.
-
Уверенное знание HTML5, CSS3, JavaScript и современных подходов к разработке адаптивных и кроссбраузерных веб-сайтов.
-
Опыт разработки и сопровождения веб-сайтов, веб-приложений и корпоративных информационных систем.
-
Знание и практический опыт работы с современными frontend-фреймворками и библиотеками (React, Vue.js, Angular и/или аналогичные).
-
Базовое или уверенное знание backend-разработки и принципов взаимодействия frontend и backend через REST API.
-
Знание основ работы с базами данных (MySQL, PostgreSQL, MS SQL Server и/или другие), умение работать с SQL-запросами.
-
Навыки работы с Git/GitHub/GitLab, понимание принципов контроля версий и командной разработки.
-
Умение разрабатывать адаптивные интерфейсы для различных устройств, оптимизировать производительность веб-сайтов и обеспечивать корректное отображение в современных браузерах.
-
Умение находить и исправлять ошибки, проводить тестирование, выполнять техническое обслуживание и обновление веб-ресурсов.
-
Умение работать с техническим заданием, соблюдать сроки выполнения работ и взаимодействовать с заказчиками и сотрудниками организации.
Будет плюсом:
— Опыт работы с TypeScript, Next.js, Node.js;
— Знание PHP, Python или других backend-языков;
— Опыт работы с REST API и интеграциями с внешними сервисами;
— Знание Docker и основ CI/CD;
— Опыт работы с CMS (WordPress, Drupal и др.);
— Навыки UI/UX-дизайна и работы с Figma;
— Опыт разработки и сопровождения образовательных или корпоративных веб-платформ;
— Наличие портфолио, GitHub/GitLab или примеров реализованных веб-проектов.
График работы: Пятидневка, с 09.00 до 18.00 или 08.00 до 17.00
Мы новая команда, отвечающая за разработку методологии AI PDLC, включая анализ текущих и целевых AI-инициатив компании, сбор требований и лучших практик, а также дизайн целевой модели жизненного цикла продукта. Команда проекта под руководством автора-заказчика формирует и согласует единый фреймворк построения процессов разработки в организации с использованием ИИ.
Обязанности
- создание новых разделов на сайте, поддержка существующих
- разработка адаптивных UI компонентов на базе дизайн системы
- интеграция с GraphQL — запросы, мутации
- улучшение перформанс страниц с точки зрения seo, geo. семантика, доступность
- поддержка мультиязычности и работа с формами
- создание личного кабинета с ролевой моделью
- создание агента для интеграции на клиентской стороне
- создание и поддержка CI/CD пайплайнов.
Требования
- опыт frontend-разработки на (React, ts) от 3 лет
- опыт работы с Next.js (App Router, Server Components, SSG) от 2 лет
- опыт работы с Strapi (content types, components, GraphQL API) от 1 года
- опыт работы с Docker
- опыт создания многоэтапных форм с динамической валидацией
- опыт создания личных кабинетов с контролем доступа (ролевая модель), защита роутов на основе ролей
- опыт управления сессиями и аутентификацией.
Будет плюсом
- опыт написания собственных агентов под узкие задачи
- опыт создания кастомных плагинов для strapi
- опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов.
Условия
- гибридный формат работы из г. Москвы
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании со всеми преимуществами
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- 90 дней удаленной работы из любого региона РФ
- льготная ипотека в Сбере, подписка Прайм, скидки от партнеров и сервисов группы компаний.
СтарЛинк – современная активно развивающаяся цифровая ИТ-Компания.
Наши задачи – проектировать, разрабатывать и внедрять современные и устойчивые программно- аппаратные решения, позволяющие нашим Клиентам достигать новых цифровых вершин. Мы помогаем переходить в цифру как коммерческим Компаниям, так и органам Государственной власти. Области нашей экспертизы - импортозамещение и информатизация целых направлений жизни, мы заставляем современные технологии работать на благо человека, придавая его жизни принципиально иное качество.
Миссия компании - способствовать повышению благосостояния и лидерства наших клиентов.
Цель компании - стать ИТ-интегратором №1 на территории России и стран СНГ в сфере внедрения цифровых решений, повышающих эффективность взаимодействия граждан и государства.
Ищем сотрудника в команду на проект ветиринарной информационной системы ВетАС, к которой уже подключены 26 государственных ветучреждений, а в саму систему внесены сведения о 618 023 животных.
Обязанности:
- Проектирование, разработка и внедрение программного обеспечения в стеке React, Yii2, PostgreSQL;
- Тестирование и отладка при разработке нового функционала, написание автотестов, поиск багов серверных приложений, исправление ошибок;
- Разработка REST API.
- Отличное знание PHP, JavaScript, React;
- Знание HTML/CSS, уметь верстать по готовому макету.
- Знание CI/CD
- Хорошее знание SQL (PostgreSQL), умение спроектировать БД, написать хранимую процедуру или функцию.
- Оформление по ТК РФ.
- График работы 5/2 (с пн. по пт.). Формат работы: офисный/гибридный/
удаленный. - Испытательный срок 3 месяца.
- Доход полностью белый: оклад + ежеквартальный KPI (30% от квартального дохода) (уровень дохода обсуждается по итогам собеседования, зависит от квалификации кандидата).
- ДМС после испытательного срока.
- Место работы: Россия, Москва,Большой Козихинский переулок, 7с2 (м. «Тверская», «Пушкинская», «Чеховская»).
- Отличная и сильная команда.
- Уютный комфортабельный офис. Рядом развитая инфраструктура (кафе, рестораны, фитнес клубы).
Направление Фронтенд
Фронтенд — это всё, что пользователь видит в браузере и чем управляет: экраны, формы, таблицы, анимации, мгновенная реакция на клик. Фронтендер собирает интерфейс из компонентов, связывает его с данными по API и держит страницу быстрой и отзывчивой даже на слабом телефоне и медленной сети.
Направление стоит на четырёх ролях. React — самая массовая, с экосистемой Next.js и крупнейшим рынком вакансий. Vue берут за мягкий вход и связку с Laravel, Angular правит в энтерпрайзе со строгой структурой и TypeScript из коробки. Other собирает Svelte, SolidJS, Qwik, чистый JavaScript и фулстек-роли без фиксированного фреймворка.
Компании берут фронтендеров, потому что скорость и удобство интерфейса напрямую бьют по конверсии: неудобная вёрстка теряет клиента ещё до того, как он дошёл до сути продукта.
Требования и стек
Базовый набор одинаков для всех ролей: HTML, CSS, JavaScript и TypeScript как дефолт. Дальше — фреймворк, вокруг которого строится команда.
- Фреймворки: React (+ Next.js, Remix), Vue (+ Nuxt), Angular, Svelte/SvelteKit, SolidJS, Qwik
- State-менеджмент: Redux Toolkit, Zustand, Jotai, Pinia, Vuex, NgRx
- Данные с сервера: REST и GraphQL, кэширование через TanStack Query, SWR, Apollo, optimistic updates
- Стилизация: Tailwind, CSS Modules, Styled Components, SCSS, UI-киты вроде Vuetify и Angular Material
- Сборка: Vite, Webpack, Turbopack
- Тесты: Jest, Vitest, React Testing Library, Playwright, Cypress
Отдельная ветка — вёрстка под доступность (a11y), адаптив и производительность: Lighthouse, code splitting, ленивая загрузка. Эти навыки одинаково ценят в любой из четырёх ролей.
Что ждут от кандидата
Вход в профессию — через один фреймворк, освоенный до уверенного уровня. Дальше добавляются соседние: человек, знающий React, за пару месяцев осваивает Vue, потому что различаются они синтаксисом, а не идеями — компоненты, реактивность, однонаправленный поток данных общие для всех.
Что обычно спрашивают:
- как работает реактивность и ре-рендер в выбранном фреймворке
- разница между управляемым и неуправляемым состоянием, где хранить данные
- вёрстка сложного адаптива на CSS Grid и Flexbox без костылей
- асинхронность: промисы,
async/await, отмена запросов - базовая оптимизация: почему страница тормозит и как это чинить
Сильный плюс — пет-проект на GitHub с живым деплоем: он говорит больше, чем список технологий в резюме. Начать проще всего с React: под него больше всего материалов, вакансий и готовых решений.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →