Fullstack/Backend Developer Node.js (TypeScript) Remote

Зарплата

от 300 000 до 400 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Онлайн запись и управление бизнесом

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

О компании и команде

Ищем Senior Fullstack/Backend Developer Node.js (TypeScript) с 5+ годами опыта на удаленную работу в команду активно растущего стартапа ;-)

Мы делаем облачную платформу Cue, которая позволяет бизнесу в сфере аренды и досуга упростить онлайн-запись, управление клиентами и приём оплат, объединяя в себе автоматизацию, CRM и аналитику.

Продукт

Продукт, который мы делаем — пока не очень большой, но интересный и многослойный. На первый взгляд может показаться, что календари это просто, но именно поэтому мы и создали Cue - на рынке почти нет крутых и гибких бизнес решений. По мимо прочего, наш подход уникален и Cue это далеко не только календарь, а полноценный инструмент для управления бизнесом.

Сue — полноценный работающий сервис, который уже используют сотни бизнесов и любят пользователи. Мы работаем над способами облегчить процесс бронирования, увеличить конверсию, принять оплату разными способами и т.д. и планируем быть лучшими на рынке онлайн-букинга.

Мы работаем с самыми разными форматами — от фотостудий и коворкингов до лофтов, бань и спортивных площадок. Каждый такой бизнес уникален, и мы создаём гибкий инструмент, который легко адаптируется под их реальные процессы.

Команда

Основной состав Cue - это амбициозные фаундеры с опытом в арендном бизнесе, крутейший инженер и CTO, супер профессинальный дизайн лид. Операционную работу ведет небольшая команда разработки.
Мы очень дружно работаем, не сидим часами на созвонах, принимаем быстрые совместные решения, оперативно реагируем на изменения и стремимся сделать мир лучше нашим продуктом.

У нас нет «незначительных» задач. Все что мы делаем — важно. Приветствуется задавать вопросы и делиться знаниями. Внутри команды есть четкие правила рабочего процесса и коммуникации.

Ожидания от кандидата

Мы ищем опытного FullStack/Backend разработчика с 5+ годами в индустрии, который сможет лидировать проект, вести за собой команду. Важно, чтобы у вас был опыт продуктовой разработки, а еще лучше стартапный опыт и желание делать что-то полезное:)

  • Вы должны понимать, что от вас мы будем ждать высокий уровень проактивности, самостоятелньости и ответственности.
  • Важно умение мыслить системно и принимать стратегические решения в аспекте работы над архитектурой проекта
  • Для нашего продукта критично важен опыт создания и поддержки интеграций со сторонними сервисами (банки, мессенджеры и т.д.)
  • Мы уделяем много внимания производительности и скорости загрузки — вы должны уметь работать с инструментами отладки и оптимизации.

Мы работаем в команде, и всегда обсуждаем все, что касается продукта вместе.

Что под капотом:

  • Backend: TypeScript, Node.js, NestJS, TypeORM, PostgreSQL, Redis
  • DevOps: Docker, Grafana, Sentry
  • Архитектура: монолит
  • Frontend: Vue JS, Svelte + SvelteKit

Условия работы

Вы должны точно понимать, что мы стартап в классическом смысле этого слова. Мы дадим вам опыт, рост, много драйва и возможностей, но точно не удобный офис на 50-м этаже, рабочий режим с 9:00 до 18:00 и огромную зарплату - ваш выбор использовать ли этот шанс или нет:) Если вы стремитесь к комфорту в большой организации - нам не по дороге.
Мы ценим вклад каждого члена команды и готовы обсудить участие через опцион, чтобы вы не просто работали с нами, но и разделяли успех продукта.

Супер-важно уметь соблюдать все виды договоренностей. Мы ценим ответственность, вовлеченность и любовь к продукту. Именно таких членов команды мы всегда готовы растить:) Если вы творческая личность и не готовы быть на связи, соблюдать сроки и обязательства, нам не по пути, даже если вы безумно талантливы.

Что вы будете делать:

  • Разрабатывать современные backend-модули на NestJS
  • Работать с PostgreSQL и TypeORM, проектировать эффективные структуры данных
  • Участвовать в создании архитектуры новых модулей (аналитика, интеграции, сервисные инструменты)
  • Организовывать и координировать разработку на уровне кода, помогать команде достигать результата
  • Писать надёжные юнит-тесты и поддерживать качество существующего кода
  • Развивать API и интегрировать продукт с внешними системами
  • Проводить рефакторинг, разбираться в чужом коде и улучшать работу с легаси-системами
  • Обсуждать задачи, предлагать идеи и вносить вклад в развитие продукта

Как работаем

  • Полностью удалённо, без сложной иерархии
  • У нас нет бесконечных созвонов — только то, что реально помогает делу
  • Вся команда на связи в Telegram и Zoom
  • Быстро принимаем решения, поддерживаем друг друга и двигаемся вперёд

Дополнительные инструкции

Напишите в отклике пару слов о своем опыте и о том, чем вас привлекла вакансия.