Fuse Service Inc.
Full-Stack Lead Developer (Node.js / Next.js / PostgreSQL)
- SEO
- Внешняя оптимизация сайта
- Аудит поисковой видимости сайта
- Веб-аналитика
- Внутренняя оптимизация сайта
- Интернет-маркетинг
- Английский — B1 — Средний
В сопроводительном письме, пожалуйста, укажите город в котором сейчас находитесь.
Проект: Fuse Estimate — платформа, которая позволяет владельцам домов получать мгновенные эстимейты на замену HVAC, водонагревателя и электрощита, с учётом доступных рибейтов и федеральных программ.
💡 Контекст
Fuse Service Inc. — крупная сервисная компания из Bay Area (HVAC / Electrical / Plumbing, $37M+ revenue). Мы строим digital-экосистему, чтобы клиенты могли получать расчёт стоимости без звонков и визитов.Fuse Estimate — первый продукт этой линейки.
🎯 Твоя миссия
Стать техническим лидером MVP: спроектировать архитектуру, реализовать первый рабочий прототип и запустить его на реальных клиентах.
Ты соединяешь данные из публичных источников (permits, assessor, DSIRE), CRM Fuse (ServiceTitan, Housecall Pro), ML-модуль и frontend, чтобы дать пользователю простое «Введите адрес → получите расчёт».
🧩 Твои задачи
-
Разработать и запустить backend-API /v1/address/options (Node.js + NestJS).
-
Настроить интеграции с внешними источниками (permits API, DSIRE, AHRI, utility rebates).
-
Интегрировать CRM-системы (ServiceTitan / Housecall Pro) через OAuth2.
-
Построить базу данных (PostgreSQL + Redis) и модель данных property → systems → estimates.
-
Настроить ML-интерфейс (/v1/estimate/predict с FastAPI-моделью).
-
Сделать базовый frontend (Next.js) для сценария: «ввести адрес → получить опции».
-
Развернуть всё на AWS или Vercel, с CI/CD и логированием.
-
Подготовить тех. документацию и JSON-спеку API.
⚙️ Технологии
-
Backend: Node.js (NestJS / Express), TypeScript
-
Frontend: Next.js, React, Tailwind
-
База: PostgreSQL, Redis
-
Интеграции: REST / GraphQL / OAuth2
-
DevOps: AWS / Docker / Vercel / GitHub Actions
-
Опционально: GraphQL, Prisma, OpenTelemetry
🔍 Требования
-
4+ лет опыта как Full-Stack / Backend разработчик
-
Уверенное владение Node.js и TypeScript
-
Опыт интеграций с внешними API
-
Умение проектировать REST-/GraphQL-сервисы с чистой архитектурой
-
Базовое знание DevOps и деплоя в облаке
-
Хороший английский (чтение/написание кода, документация)
⭐ Будет плюсом
-
Опыт работы с продуктами в сфере real-estate / energy / SaaS / HVAC
-
Опыт работы с ML-командами или Data API
-
Опыт построения MVP с нуля
-
Понимание принципов Open Data, permits, DSIRE и utility rebates
💰 Условия
-
Формат: remote / contractor / частичная занятость 20–40 ч/нед
-
Оплата: $3000-4000 в месяц
-
Возможность стать CTO проекта после MVP
- Размер оплаты обсуждается на собеседовании