Группа компаний "ОПЕКА" ищет начинающего JavaScript/TypeScript-разработчика, который горит идеей развиваться в fullstack-направлении!
Если ты уверенно владеешь основами JS, только начинаешь свой путь в IT и ищешь команду, где можно применить свои знания, вырасти профессионально и работать над реальными проектами — тебе к нам!
Чем предстоит заниматься:
- Разрабатывать новые и поддерживать существующие модули наших веб-приложений;
- Участвовать в полном цикле разработки: от обсуждения задачи до тестирования и запуска в production;
- Писать чистый и поддерживаемый код на TypeScript;
- Работать как с бэкенд-сервисами (Node.js, NestJS), так и с фронтенд-частью (React);
- Интегрировать frontend с backend API и работать с реляционными базами данных (PostgreSQL);
- Разрабатывать интеграции для внутренних систем компании (1С, боты, pyrus и др.).
Мы ждем от тебя:
- Базовые знания JavaScript/TypeScript: уверенное понимание основ JS (ES6+), типов, асинхронности (Promise, async/await). Желание глубже изучать TypeScript;
- Опыт работы с одним из бэкенд-фреймворков: Express.js или (что особенно приветствуется) NestJS;
- Базовые навыки разработки на React (или Vue.js, Angular) — компоненты, состояние, работа с API;
- Понимание принципов работы реляционных СУБД (PostgreSQL) и умение писать простые SQL-запросы;
- Уверенное владение Git (merge, pull request), умение работать в командной строке;
- Готовность учиться, внимательность к деталям, умение работать в команде. Уверенное использование AI в работе (ChatGPT и аналоги);
- Открытость в общении и настоящее желание развиваться!
Будет большим плюсом:
- Опыт коммерческой разработки (даже небольшой проект или стажировка);
- Базовое понимание Docker и принципов контейнеризации;
- Навыки работы с ОС Linux.
Что мы предлагаем:
- Развитие: Реальные проекты, обучение и передача знаний от опытных коллег;
- Формат работы: Гибридный (3 дня в офисе, 2 дня удаленно), современный офис в пешей доступности от метро (Владимирский пр-т, 23, СПб);
- График: Полный день с 9:00 до 18:00 (пятница до 17:00);
- Договор: Обсуждается индивидуально (ТК РФ, ИП, ГПХ, самозанятость);
- Главное: Интересные задачи, поддержку команды и реальную возможность профессионального роста для Junior-специалиста. Нам важно, чтобы тебе нравились проекты и задачи, также как они нравятся нам!