Fullstack Developer (Node.js+ReactJS)

Срок для отклика истек

Описание вакансии

Каруна — это сообщество, где твои идеи становятся IT-проектами.

С 2015 года мы создаём софт, мобильные приложения, инструменты мониторинга, антифрод-продукты, медиабиблиотеки, крутой маркетинг и клиентский сервис.

Главная ценность Каруны — люди.

Вкладываемся в развитие и обучение. Всегда открыты для идей и инициатив. Премируем, одариваем. У нас команда, как семья, офис 99 из 10, удалёнка, если хочешь, и фееричные кутежи.

Работаем с высоконагруженными системами: у наших проектов большая аудитория и внушительные объёмы данных. Спектр задач — широкий, они интересные и чертовски сложные. Мы всегда за гибкий подход в выборе технологий и решений. А ещё — за открытость. Сможешь смело высказать мнение и донести идеи до команды и руководства. Минимум рутины, максимум любимого дела: всё, чтобы ты круто развивался и рос профессионально. Всегда готовы тебе с этим помочь!

В нашу дружную команду мы ищем Fullstack Developer.

Обязанности:

  • Разработка и поддержка нового функционала в продукте;
  • Интеграция с внешними системами (RestAPI, WebSocket);
  • Проведение ревью кода коллег.

Требования:

  • Опыт работы с Node.js и ReactJS от 2-х лет;
  • Знание и понимание основных концепций TypeScript, включая типизацию, дженерики и интерфейсы;
  • Навыки работы с Express, Redux, Styled-components;
  • Опыт работы с WebSocket и RestAPI;
  • Знание PostgreSQL;
  • Владение Git, JIRA, Confluence;
  • Способность быстро разбираться в задачах и приступать к их реализации;
  • Умение писать чистый, понятный и поддерживаемый код с учетом принципов SOLID и ООП;
  • Стремление к высоким личным результатам и умение работать в команде;
  • Умение принимать самостоятельные решения;
  • Оптимизация производительности и безопасности приложения;
  • Опыт работы с ChatGPT и Copilot.

Условия:

  • Оформим официально. Офис или удалёнка — решать тебе.

  • Офис — 99 из 10. Как дома, только круче: караоке, плоечная, музыкальная студия, комната для сна, спортзал, и ещё много всего — в историческом центре Питера.

  • Накормим, как бабушка: каждое утро завтрак в офисе. Во вторник и четверг — свежие фрукты. В конце недели пятничный ужин: вкуснейшие пицца, пироги, суши, супы и горячее приезжают в офис — и ты приезжай!

  • Кроме отпуска, можешь брать оплачиваемые days off — сколько понадобится.

  • Позаботимся о твоём здоровье: откроем ДМС с первого месяца, оргранизуем спорт в офисе. А ещё у нас есть психолог.

  • Компенсируем ежемесячный кутёж с коллегами.

  • Karuna benefit bar, где у тебя есть депозит от компании. В меню: компенсация спорта, языковых уроков, твоего личного психолога, конференций, отпуска, и многого чего ещё.