АвтоТехноКонтроль
Fullstack Developer (React / Node.js / TypeScript)
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Мы ищем Fullstack-разработчика, готового проектировать и развивать масштабируемые веб-сервисы, отказоустойчивые API и современные клиентские интерфейсы с поддержкой PWA.
Задачи:
- Разработка и оптимизация клиентской части веб-приложений (React / TypeScript) с фокусом на скорость работы, адаптивность и PWA-функционал.
- Проектирование архитектуры и разработка серверных сервисов и RESTful API на Node.js (Express / Hono).
- Моделирование данных, оптимизация запросов и интеграция хранилищ: реляционных (PostgreSQL), NoSQL (MongoDB) и in-memory (Redis).
- Настройка механизмов авторизации (OAuth 2.0, JWT) и безопасного взаимодействия сервисов.
- Контейнеризация сервисов (Docker), базовая поддержка окружений в Linux, участие в процессах CI/CD.
- Взаимодействие с телематическими данными: отображение телеметрии, обработка треков и геоданных.
Ожидания от кандидата:
Frontend
Языковая база: уверенное владение JavaScript (ES6+) и TypeScript, понимание типизации, асинхронного программирования и структуры DOM.
React: глубокое понимание жизненного цикла компонентов, хуков, мемоизации и оптимизации рендеринга.
Сборка: опыт работы с современными бандлерами (Vite, Webpack), настройка модулей и переменных окружения.
UI & CSS: понимание принципов адаптивной верстки, компонентного подхода и опыт работы с готовыми UI-системами на выбор (Mantine, Material-UI, Bootstrap и др.).
State Management: владение инструментами управления клиентским состоянием (Zustand, MobX или аналоги) и понимание того, когда стейт-менеджер необходим, а когда достаточно локального состояния / React Context.
PWA: практическое понимание принципов Progressive Web Apps (Service Workers, Web App Manifest, стратегии кэширования, офлайн-режим, push-уведомления).
Backend & Базы данных
Node.js: опыт разработки бэкенда на TypeScript/JavaScript, понимание работы Event Loop, стримов и асинхронности.
Фреймворки: опыт построения микросервисов или монолитных API на Express, Hono, Fastify или других легковесных…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.