Fullstack developer (middle+)

Дата размещения вакансии: 04.03.2025
Работодатель: Сизинцев Роман Александрович
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Шпалерная улица 51
Требуемый опыт работы:
От 3 до 6 лет

Мы LIDERA — топовая арбитражная команда, работающая в сфере интернет - маркетинга.
Более 6-ти лет мы льем трафик на nutra- и igaming-оффера, разрабатываем и оптимизируем in-house продукты, и как никто знаем, что качественный результат зависит от работы технического отдела.В связи с расширением штата мы находимся в поисках грамотного и перспективного Fullstack разработчика с продвинутым стеком для активного роста и развития в рамках нашей компании.

Чем предстоит заниматься:

  • Разработка и поддержка серверной части приложений на языках Go и TypeScript/JavaScript (Node.js).
  • Проектирование и реализация RESTful API, а также взаимодействие с базами данных (PostgreSQL, Clickhouse ).
  • Оптимизация производительности и масштабируемости сервисов.
  • Создание и поддержка пользовательских интерфейсов с использованием React.
  • Интеграция фронтенда с бэкендом через API.
  • Участие в проектировании и разработке микросервисов.
  • Реализация механизмов взаимодействия между сервисами.
  • Анализ и оптимизация существующего кода для повышения производительности и улучшения архитектуры.
  • Рефакторинг устаревшего кода, внедрение новых технологий и подходов.
  • Подготовка технической документации к разрабатываемым компонентам и сервисам.
  • Коммуникация с другими членами команды разработчиков, участие в код-ревью и планировании задач.

Что потребуется от тебя:

  • Базовое понимание синтаксиса, умение писать чистый и поддерживаемый код. Опыт работы с ES6+.
  • Умение писать базовые SQL-запросы (SELECT, INSERT, UPDATE, DELETE). Понимание реляционных и нереляционных баз данных.
  • Базовый Node.js, умение создавать простые REST API.
  • Знание языков программирования: Go и TypeScript/JavaScript (Node.js) Плюсом будет опыт работы с Keitaro и Binom.
  • Умение верстать адаптивные и кроссбраузерные страницы. Знание основ CSS (Flexbox, Grid).
  • Умение использовать базовые команды Git (commit, push, pull, branch).
  • Базовое понимание фреймворков (React, Angular, Vue для фронтенда; Express, NestJS для бэкенда).
  • Умение работать с REST API (отправка запросов, обработка ответов).
  • Базовое понимание CI/CD, умение работать с Docker.
  • Понимание MVC, умение проектировать простые архитектуры
  • Базовые знания английского языка (читать и излагать мысли без помощи переводчика)
  • Фреймворки:
  • BackEnd - Go / Fiber
    BackEnd - TypeScript / Express.js, Nest.js
    FrontEnd - TypeScript / React.jsDB: PostgreSQL, ClickHouse

Мы предлагаем:

  • Поощрение инициативы - мы всегда прислушиваемся к мнению сотрудников, если у них есть идеи о том, как улучшить или оптимизировать наши процессы.
  • Адекватную управленческую команду - никакого душнилова и микроменеджмента.
  • Гибкое начало рабочего дня (до 12:00), график: пн-пт;
  • Возможность работать в удаленном режиме или в формате офиса (в просторном лофте в центре Санкт-Петербурга).
  • Предоставление всей необходимой инфраструктуры и инструментов для работы.

С нетерпением ждем твой отклик!)