Основные требования
•Опыт разработки веб-приложений от 1 года
•Готовность рассказать о выполненных проектах, своей роли и принятых технических решениях
•Знание JavaScript/TypeScript, React и опыт работы с Next.js
•Навыки работы с PostgreSQL: написание SQL-запросов, создание таблиц, понимание связей между данными и основ проектирования базы данных
•Понимание взаимодействия клиентской и серверной частей приложения, принципов HTTP и REST API, работы с JSON
•Понимание основ аутентификации, авторизации и разграничения прав доступа
•Умение работать с Git: создавать ветки, оформлять merge request, учитывать замечания при проверке кода
•Умение разбираться в существующем коде, находить причины ошибок, пользоваться документацией и проверять работоспособность своих изменений
Наш стек
Next.js, PostgreSQL, Supabase, Ant Design, GitLab CI/CD
В проектах используются интеграции с 1С и внешними API
Будет преимуществом
•Практический опыт работы с Supabase и Ant Design, интеграций с 1С и сторонними сервисами, настройки GitLab CI/CD, написания автоматических тестов
•Приветствуется использование ИИ-инструментов для ускорения разработки — при условии, что вы понимаете полученный код, можете объяснить решение и самостоятельно проверяете его корректность
Ожидания по уровню
Для Junior важны уверенная база, способность разобраться в ограниченной задаче, готовность учиться и работать с обратной связью.
От Middle ожидаем самостоятельной реализации функциональности: от уточнения технических деталей и оценки задачи до разработки, проверки и передачи результата на приёмку.
Что мы предлагаем
•Стажировка 3 месяца
•Если на стажировке будут показаны уверенные навыки из списка (см. Основные требования) — перевод в основной штат
•Официальное трудоустройство, стабильная работа в компании
•График 5/2, 09:00–18:00 (можно изменять по согласованию с руководством)
•Возможности профессионального развития