Fullstack/Backend Developer Node.js (TypeScript) Remote
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Ищем 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
- Быстро принимаем решения, поддерживаем друг друга и двигаемся вперёд
Дополнительные инструкции
Напишите в отклике пару слов о своем опыте и о том, чем вас привлекла вакансия.