Fullstack developer (Node.js / Next.js / React./ Python)
Описание
Основные задачи: Разработка интерфейсов и компонентов с использованием Node.js/Next.js, Python и React; Доработка текущего Next.js-проекта: новые фичи, исправления, рефакторинг; Разработка и поддержка API на Node.js; Реализация логики приложения с использованием Redux (Toolkit); Интеграция с backend-сервисами через REST API, работа с данными в формате JSON; Написание типизированного и поддерживаемого кода на TypeScript; Работа с серверным рендерингом (Server Side Rendering / SSR) в Next.js; Использование npm или yarn для управления зависимостями; Тестирование и отладка UI-компонентов; Оптимизация клиентской части под высокую производительность; Работа в единой команде вместе с продукт-лидом, аналитиками, frontend-разработчиками и QA; Участие в проведении code review, планирования и других командных мероприятий; Координация действий с другими разработчиками при проведении совместных разработок. Наши пожелания: Высшее образование; Опыт работы от 2-х лет; Уверенное владение TypeScript + React + Next.js; Опыт разработки backend-логики на Node.js (API); Опыт использования Redux (включая Redux Toolkit и RTK Query); Знание принципов построения и взаимодействия с REST API, умение работать с данными в формате JSON; Понимание и опыт реализации Server Side Rendering (SSR) в Next.js; Опыт работы с системами управления пакетами: npm или yarn; Знание HTTP-протокола, методов запросов, заголовков, обработки ошибок; Опыт написания unit- и интеграционных тестов (Jest, React Testing Library — будет плюсом); Знание Git и базовых практик командной разработки; Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач). Мы предлагаем: Официальное трудоустройство в собственную аккредитованную ИТ компанию со всеми преимуществами Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли Достойный уровень оплаты, годовой бонус Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей, частичная компенсация фитнеса) Гибридный формат работы