Frontend-разработчик

Кадровый центр Департамента здравоохранения города Москвы
Москва Опубликовано 10 июня 2026
от 150000 руб.
Полная занятость1–3 годаПрограммист
от 150000 руб.

Описание

Обязанности: Разработка Frontend (Основной фокус): Разработка новых экранов и сценариев, а также постепенный рефакторинг и поддержка существующего legacy-кода без остановки бизнес-процессов Реализация API-first подхода: чтение Swagger/OpenAPI спецификаций, генерация TypeScript-типов и контрактов для взаимодействия с Backend Настройка и поддержка клиентского мониторинга ошибок и производительности (Sentry и др.) Взаимодействие с Backend, UI/UX и интеграции: Участие в Code Review, декомпозиция задач, оценка сроков и техническое планирование вместе с командой Самостоятельная локализация проблем: анализ сетевых запросов, проверка данных и структур в базах данных (PostgreSQL/MySQL) для быстрого выявления причин багов Верстка интерфейсов по макетам из Figma в тесном взаимодействии с дизайнером (адаптивность, кроссбраузерность, внимание к деталям UI/UX) Организационные задачи: Самостоятельная декомпозиция задач, оценка сроков и рисков Участие в планировании спринтов и уточнении требований Требования: Высшее профессиональное образование Коммерческий опыт разработки на Frontend от 2-х лет JavaScript/TypeScript: Глубокое понимание ES6+, уверенное владение TypeScript (интерфейсы, дженерики, utility types, строгая типизация) Vue.js: Отличное знание Vue 3, Composition API, реактивности и жизненного цикла компонентов. Опыт работы с Pinia Сборка и стили: Опыт работы с Vite, понимание принципов его работы. Уверенное владение Tailwind CSS и/или SCSS, опыт работы с компонентными библиотеками (например, PrimeVue) Взаимодействие с Backend: Понимание принципов REST API. Умение работать со Swagger/OpenAPI (чтение и генерация кода/типов) Понимание данных (Важно): Уровень знаний SQL и устройства реляционных баз данных (PostgreSQL, MySQL) выше среднего. Вы должны уметь самостоятельно написать простой запрос или проанализировать структуру БД, чтобы понять, откуда берутся или почему не приходят данные, не дергая лишний раз бэкенд-разработчика Будет плюсом: Опыт написания тестов (Unit/Component на Vitest/Jest или E2E на Cypress/Playwright) Опыт настройки или глубокой работы с системами мониторинга фронтенда (Sentry, LogRocket) Понимание принципов веб-доступности (a11y) Опыт настройки CI/CD пайплайнов для фронтенд-приложений Ищем Frontend-разработчика, который поможет нам выстроить современные процессы, развивать новый функционал и постепенно приводить в порядок существующую кодовую базу. Вам предстоит работать в тесной связке с Backend-разработчиками и UI/UX дизайнером, применяя API-first подход и современные инструменты экосистемы Vue. Стек технологий: Core: Vue 3 (Composition API), TypeScript State Management: Pinia UI Styling: PrimeVue, Tailwind CSS, SCSS Build Tooling: Vite, Git, Swagger/OpenAPI Monitoring: Sentry (или аналоги) Условия: Оформление по ТК РФ Средний совокупный доход 150 000 рублей График работы: Пн–Пт, 09:00–18:00 (возможны оплачиваемые переработки) Место работы: Удаленно или гибрид / г. Москва, площадки вблизи м. Тверская, м. Смоленская
Описание
Обязанности: Разработка Frontend (Основной фокус): Разработка новых экранов и сценариев, а также постепенный рефакторинг и поддержка существующего legacy-кода без остановки бизнес-процессов Реализация API-first подхода: чтение Swagger/OpenAPI спецификаций, генерация TypeScript-типов и контрактов для взаимодействия с Backend Настройка и поддержка клиентского мониторинга ошибок и производительности (Sentry и др.) Взаимодействие с Backend, UI/UX и интеграции: Участие в Code Review, декомпозиция задач, оценка сроков и техническое планирование вместе с командой Самостоятельная локализация проблем: анализ сетевых запросов, проверка данных и структур в базах данных (PostgreSQL/MySQL) для быстрого выявления причин багов Верстка интерфейсов по макетам из Figma в тесном взаимодействии с дизайнером (адаптивность, кроссбраузерность, внимание к деталям UI/UX) Организационные задачи: Самостоятельная декомпозиция задач, оценка сроков и рисков Участие в планировании спринтов и уточнении требований Требования: Высшее профессиональное образование Коммерческий опыт разработки на Frontend от 2-х лет JavaScript/TypeScript: Глубокое понимание ES6+, уверенное владение TypeScript (интерфейсы, дженерики, utility types, строгая типизация) Vue.js: Отличное знание Vue 3, Composition API, реактивности и жизненного цикла компонентов. Опыт работы с Pinia Сборка и стили: Опыт работы с Vite, понимание принципов его работы. Уверенное владение Tailwind CSS и/или SCSS, опыт работы с компонентными библиотеками (например, PrimeVue) Взаимодействие с Backend: Понимание принципов REST API. Умение работать со Swagger/OpenAPI (чтение и генерация кода/типов) Понимание данных (Важно): Уровень знаний SQL и устройства реляционных баз данных (PostgreSQL, MySQL) выше среднего. Вы должны уметь самостоятельно написать простой запрос или проанализировать структуру БД, чтобы понять, откуда берутся или почему не приходят данные, не дергая лишний раз бэкенд-разработчика Будет плюсом: Опыт написания тестов (Unit/Component на Vitest/Jest или E2E на Cypress/Playwright) Опыт настройки или глубокой работы с системами мониторинга фронтенда (Sentry, LogRocket) Понимание принципов веб-доступности (a11y) Опыт настройки CI/CD пайплайнов для фронтенд-приложений Ищем Frontend-разработчика, который поможет нам выстроить современные процессы, развивать новый функционал и постепенно приводить в порядок существующую кодовую базу. Вам предстоит работать в тесной связке с Backend-разработчиками и UI/UX дизайнером, применяя API-first подход и современные инструменты экосистемы Vue. Стек технологий: Core: Vue 3 (Composition API), TypeScript State Management: Pinia UI Styling: PrimeVue, Tailwind CSS, SCSS Build Tooling: Vite, Git, Swagger/OpenAPI Monitoring: Sentry (или аналоги) Условия: Оформление по ТК РФ Средний совокупный доход 150 000 рублей График работы: Пн–Пт, 09:00–18:00 (возможны оплачиваемые переработки) Место работы: Удаленно или гибрид / г. Москва, площадки вблизи м. Тверская, м. Смоленская

Похожие вакансии

Менеджер сайта / интернет магазина
Вертикаль
Зарплата не указана
Полная занятостьОпыт 1–3 года
Frontend-разработчик (React / TypeScript)
Foxible
80000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Product Manager
Консоль.Про
от 300000 руб.
Полная занятостьОпыт 3–6 лет
Маркетолог
Экспертные Решения
от 90000 руб.
Полная занятостьОпыт 1–3 года
Менеджер IT проектов
Rx2Go
150000 – 250000 руб.
Полная занятостьОпыт более 6 лет
Middle+/Senior Fullstack-разработчик (React + NestJS) в Платежный шлюз
Яндекс
Зарплата не указана
Полная занятостьОпыт 3–6 лет