Fundraise Up

Senior Backend Developer (Node.js)

в Fundraise Up

6 000 —‍ 6 300 €/‍мес до налогов

📍 Весь мир
Удалённо
Специализация
Node.js / TypeScript
Уровень
Senior
Требуемый опыт
6+ лет

Технологии/инструменты

clickhouse
mongodb
node.js
nosql
redis
typescript

Ищем Senior Node.js Backend Developer с 7+ годами опыта на удалённую работу в потрясающую компанию с сильной командой ;-)

Вакансия открыта на постоянной основе. Мы активно растем и всегда рады новым талантам.

Подробнее

Мы делаем глобальную фандрайзинговую платформу Fundraise Up. Цель — в том, чтобы быть самым удобным и самым быстрым способом сделать донат в пользу некоммерческих фондов. Мы изобретаем способы ускорить загрузку, увеличить конверсию, принять оплату разными способами и т.д. Каждый месяц люди со всего мира донатят десятки миллионов долларов через наши формы.

Крупнейшие некоммерческие организации мира используют наше решение, чтобы собирать деньги. UNICEF (самый известный международный фонд ООН) делает весь онлайн-фандрайзинг на нашей платформе. Аналогично поступают Барак Обама, Ассоциация изучения Альцгеймера и многие другие. Наш рейтинг на самой популярной платформе для отзывов — 4.9 из 5.

Мы работаем в энтерпрайз-сегменте. Наши клиенты находятся по всему миру, но основная концентрация приходится на США, Канаду, Великобританию и Австралию.

Продукт

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

В основе — Node.js (Koa, NestJS), MongoDB, React, Vue.js и Webpack. Основная часть кода написана на TypeScript. Для очередей используем Kafka (для миллионов событий) и Bull (Redis). Много статистики храним в ClickHouse. Ищем с помощью Elasticsearch.

Команда

Продуктовая команда состоит из 160+ специалистов, более 100 инженеров. Они находятся в Испании, Польше, Португалии, Грузии, Армении, Сербии, Турции и на Кипре. Многие из наших разработчиков имеют опыт работы от 5 до 10 и более лет.

Мы верим, что за каждым успешным продуктом стоит команда, в которой важен голос каждого. Ценим продуманное сотрудничество, надежные инженерные практики и продуктовый подход. Мы создаём пространство, в котором качественный результат невозможен без культуры наставничества и уважения к коллегам.

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

  • Проектировать, разрабатывать и поддерживать масштабируемые backend-сервисы на Node.js и TypeScript.
  • Реализовывать новые продуктовые фичи — от идеи до выхода в продакшн — в тесной работе с продакт-менеджерами и frontend-командой.
  • Отвечать за ключевые части backend-архитектуры и принимать решения, влияющие на производительность, стабильность и безопасность.
  • Писать unit-тесты и участвовать в code review, поддерживая высокий уровень качества кода.
  • Находить узкие места и улучшать систему, включая рефакторинг существующего кода.
  • Делиться опытом с командой, помогать коллегам расти и развивать инженерную культуру.

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

  • Опыт: 7+ лет в backend-разработке, желательно в продуктовых компаниях.
  • Node.js: уверенный практический опыт с Node.js и современными фреймворками (Koa или NestJS).
  • TypeScript: глубокое знание TypeScript (типизация, модули и т.д.).
  • Базы данных: опыт работы с MongoDB или другими NoSQL-базами.
  • Распределённые системы: понимание event-driven-архитектуры (Kafka, RabbitMQ, Bull/Redis).
  • Данные и поиск: практический опыт с ClickHouse (или аналогами для аналитики) и Elasticsearch.
  • Архитектура: хорошее понимание системного дизайна, принципов чистой архитектуры и оптимизации производительности.
  • Ownership: способность работать самостоятельно, брать ответственность за задачи и доводить их до результата.
  • Коммуникация: комфортная работа в русскоязычной команде.

Пара важных вещей

  • Мы нанимаем специалистов для удалённой работы из следующих стран: Испания, Сербия, Польша, Португалия, Турция, Кипр, Грузия, Армения. Релокация не предусмотрена.
  • Мы работаем удалённо, но с 9 до 18 часов по CET. В это время мы интенсивно созваниваемся и много обсуждаем.
  • Итоговая сумма компенсации будет зависеть от вашего опыта, результатов интервью, а также вашей страны проживания.

Почему стоит выбрать нас

  • Сильная команда и ответственность: Мы создаём качественный продукт и отвечаем за результат своей работы.
  • Понимание целей и обратная связь: У нас есть чёткое видение развития продукта и отзывы крупнейших мировых лидеров некоммерческих организаций.
  • Прозрачность: Мы открыто обсуждаем наши темпы роста, источники доходов и планы на будущее.
  • Работа на перспективу: Мы верим в долгие отношения и выдаем сток-опции компании.

Бенефиты

  • Полностью комплектуем рабочее место: ноутбук, дополнительный монитор, стол, кресло и т.д.
  • 31 день оплачиваемого отпуска.
  • 50% компенсации за занятия английским языком, спорт (зал, бассейн, йога и др.).
  • 100% компенсация за профессиональное обучение.
  • Полностью удалённый формат работы.
  • Оплачиваем коворкинг, если не нравится работать из дома.
  • Подписка на телемедицину с русскоговорящими врачами.
  • Психотерапия: 30 оплаченных сессий для сотрудника и 5 для пары в год.
  • Акции компании: option stocks с vesting 4 года, cliff 1 год.
  • Раз в год мы собираем всю компанию офлайн, чтобы познакомиться лично, обменяться идеями и просто хорошо провести время вместе.
Fundraise Up

О компании Fundraise Up

Сфера
Продуктовая компания
Инвестиции
$12M
Размер
101 - 200

Fundraise Up (инвестиции $12 млн.) — это финтех-стартап, помогающий организациям по всему миру собирать деньги на свои проекты.