Разработчик React, JavaScript

Работодатель:
Зарплата:
300 000 руб.
Опыт работы:
Более 6 лет

На крупный проект требуются специалисты(удалёнка)


Требования:

Образование
- Высшее профессиональное образование (ИТ или техническое);
- Дополнительное обучение и сертификационные курсы по предметной области.

Опыт работы
- От 3 лет опыта работы в сфере ИТ в роли разработчика, в том числе опыт разработки на JavaScript/React от 3 лет.

Знания и профессиональные навыки
- Глубокое знание JavaScript (ES6+): замыкания, промисы/async-await, event loop, работа с DOM; понимание принципов работы браузеров, движка (V8, GC), веб-безопасности (CORS, XSS, CSP);
- Знание HTML5, CSS3: Flexbox/Grid, CSS Modules / styled-components / Tailwind; адаптивная кросс-браузерная вёрстка;
- TypeScript: сложные дженерики, условные типы, strict mode, типизация API-контрактов;
- React: архитектура SPA/MFA, функциональные компоненты, хуки, React Router; управление состоянием — RTK Query / Redux Toolkit; оптимизация перерисовок (memo, профилирование);
- Инструменты сборки Vite/Webpack: настройка конфигурации, code splitting, tree shaking;
- Тестирование: Jest, React Testing Library — обязательное требование; постановка интеграционных/E2E-тестов (Playwright/Cypress), построение пирамиды тестирования;
- Работа с REST API из фронтенда (fetch/axios), обработка ошибок, кэширование данных;
- Навыки разработки сложных интеграционных решений;
- Навыки оптимизации производительности (render, перерисовки, бандл);
- Понимание микросервисной архитектуры и взаимодействия фронтенда с backend API;
- Знание принципов и архитектуры web и мобильных приложений;
- Опыт анализа логов фронтенда и систем мониторинга фронта (error tracking — Sentry и аналоги);
- Настройка пайплайнов CI/CD: GitLab CI, GitLab Runner (линтеры, тесты, сборка, деплой);
- Опыт работы по Scrum/Kanban;
- Навыки использования Git;
- Навыки наставничества;
- Способность к совместной работе с консультантами и в команде других разработчиков;
- Системный подход к решению задач;
- Качества лидера при работе в команде (организация команды и определение принципов работы);
- Ориентация на результат (высокие постоянные показатели результативности);
- Развитие команды (предоставление информации о совершенствовании навыков в команде);
- Развитие собственных навыков (поиск возможностей для дальнейшего развития).

Знание языков

Английский язык, уровень B1: чтение технической документации, деловая переписка.

Обязанности:

Разработка и доработка frontend web-приложений по ТЗ от аналитиков/функциональных консультантов, в соответствии с регламентами разработки;
- Разработка unit-тестов;
- Сопровождение, документирование и эксплуатация разработанных приложений;
- Оказание консультаций по техническим вопросам в web и мобильных приложениях;
- Выявление дефектов и нахождение причин их возникновения;
- Разработка вариантов решения проблем и устранения инцидентов и дефектов;
- Проектирование архитектуры frontend-приложений;
- Декомпозиция сложных задач, оценка трудоёмкости;
- Решение инцидентов и проблем, переданных на третью линию поддержки;
- Выполнение задач по оптимизации программного решения, по увеличению производительности систем;
- Контроль качества кода, проведение code review;
- Наставничество и развитие сотрудников команды;
- Формирование предложений по развитию технической части проекта;
- Оперативное реагирование на проблемы в своей зоне ответственности, формирование предложений по восстановлению работоспособности системы;
- Предоставление отчётности о своей деятельности руководителю.

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

Ведущий разработчик (Tech Lead) платформы ИИ-агентов — TypeScript / Node.js / LLM
Miyoumi

Ядро. REST API, очередь запусков на PostgreSQL (FOR UPDATE SKIP LOCKED), приоритеты, дедлайны, идемпотентность, роли и права, журнал аудита.

450 000 - 550 000 руб.
Frontend-разработчик
Виви Мед

От 3 лет коммерческого опыта во frontend-разработке, из них не менее 1–2 лет на React и TypeScript в...

150 000 - 323 900 руб.
Fullstack-разработчик (Python / React) — Fire Team
ТМГТ

Обязательный опыт. От 3 лет коммерческой разработки для Middle+ и от 5 лет для Senior; практика поддержки production, откатов и...

250 000 - 300 000 руб.
Python Backend Developer / Разработчик Python (Backend)
Novakid Inc

5+ years of production backend development in Python, including services you designed, shipped and supported in production yourself.

4 000 USD
Ведущий разработчик C#
Bip.ru

Опыт коммерческой разработки на C# от 3 лет. Опыт работы с любой современной реляционной СУБД. Опыт создания Web API.

350 000 руб.