Младший Fullstack разработчик — React + Express
О позиции
Вакансия младшего Fullstack разработчика с использованием React и Express. Вы будете работать с современным стеком технологий, включая Node.js, TypeScript и PostgreSQL. Работа осуществляется удаленно из России, с гибким графиком.
Чем вы будете заниматься
- Разработка REST API на Node.js и Express, включая маршруты, сервисный слой и middleware.
- Создание схемы данных в PostgreSQL, выполнение запросов и миграций через Prisma.
- Реализация аутентификации и авторизации по ролям, интеграция с кассами, Telegram и AI-API.
- Работа с React и TypeScript: создание форм, таблиц, управление состоянием загрузки и ошибок.
- Использование TanStack Query, строгая типизация по обе стороны, тестирование ключевой логики.
- Работа с Docker в локальной разработке, участие в код-ревью и планировании.
Требования
- Опыт от 0.5 лет коммерческой разработки или наличие сильных пет-проектов с бэкендом и фронтендом.
- Знание Node.js и Express: работа со слоями, middleware, обработка ошибок в асинхронном коде.
- Уверенное владение TypeScript без использования any в публичных сигнатурах.
- Опыт работы с SQL и PostgreSQL: понимание связей, индексов и транзакций.
- Знание принципов REST: ресурсы, методы, коды ответов, идемпотентность.
- Опыт работы с React: хуки, ре-рендеры, формы и списки.
- Знание Git: работа с ветками, PR и код-ревью.
Что мы предлагаем
- Удаленная работа из России с гибким графиком.
- Наставничество и регулярный код-ревью для повышения квалификации.
- Доступ к AI-сервисам, таким как ChatGPT и Claude.
- Обучение за счет компании: курсы, книги, конференции и хакатоны.
Кто здесь добьётся успеха
Глубокое понимание React и Express для эффективной разработки REST API с использованием Node.js и TypeScript.
Способность работать в удаленном режиме с гибким графиком, демонстрируя высокую степень самодисциплины и организации времени.
Опыт работы с PostgreSQL, включая создание схем данных и выполнение миграций через Prisma, что позволяет быстро адаптироваться к задачам проекта.
Понимание контейнеризации с использованием Docker для разработки и развертывания приложений, что способствует эффективному управлению зависимостями.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости IT Services
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев