О компании:
- Brightline — компания, работающая в сфере поведенческого здоровья детей, подростков и их семей.
- Основной стек: Ruby on Rails, Turbo, Tailwind, ViewComponent, Stimulus, иногда React, TypeScript/JavaScript, Hotwire Native для мобильных приложений.
- Команда предпочитает простые решения и стандарты, а не новые технологии.
Обязанности:
- Определять техническое направление для сложных сквозных систем: моделирование данных, проектирование API, архитектура клинических процессов, паттерны интеграции.
- Вести задачи от постановки проблемы до решения, совместно с продуктом и дизайном определяя критерии готовности.
- Писать код на всём стеке (Ruby + Rails на бэкенде, Turbo/Tailwind на фронтенде), уделяя внимание системам и абстракциям, на которых строят другие инженеры.
- Оценивать технические риски и компромиссы: понимать, когда вкладываться в архитектуру, а когда выпускать самое простое работающее решение.
- Наставлять команду через архитектурные обсуждения, парное программирование, код-ревью и высокие стандарты без «входных барьеров».
- Развивать глубокую экспертизу в предметной области и использовать её для оспаривания продуктовых допущений, раннего выявления рисков и защиты интересов пациентов и сотрудников.
- Взаимодействовать с инженерными, продуктовыми, дизайнерскими и клиническими/операционными командами, чтобы технические решения служили бизнес- и клиническим целям.
Требования:
- Интерес к улучшению поведенческого здоровья детей, подростков и их семей.
- Значительный профессиональный опыт разработки, преимущественно на Ruby + Rails, с подтверждённым влиянием на техническое направление за пределами собственного кода.
- Умение формировать подход команды к системам: видеть связь отдельных функций с общей архитектурой и объяснять компромиссы техническим и нетехническим специалистам.
- Ответственность за проблемы, а не только за задачи: погружение в предметную область, оспаривание допущений, поиск правильного решения, даже если оно не очевидно.
- Вдумчивость и эмпатия в решениях, исполнении, коммуникации и сотрудничестве.
- Повышение стандартов команды через работу, обратную связь и готовность улучшать процессы без напоминаний.
- Умение работать в плоской самоорганизующейся команде, где влияние строится на ясности и доверии, а не на должностных полномочиях.
- Наличие собственного рабочего процесса с ИИ-инструментами для кода: понимание, когда агенты полезны, когда вредны, и как выжать из них максимум.
- Ориентация на решение проблем, а не на конкретные технологии.
Бонусы:
- Опыт в здравоохранении: клинические процессы, системы расписаний, интеграции с EHR, страховое выставление счетов, управление мультиклиниками.
- Сложное моделирование данных и миграции: объединение систем, управление сложностью предметной области.
- Разработка API и интеграция со сторонними системами.
- Опыт работы в Shape Up или аналогичных методологиях, основанных на «аппетитах».
Условия:
- Удалённая работа.
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни, гибкий счёт (FSA), 401k.
- 12 оплачиваемых праздников, новогодние каникулы, оплачиваемый отпуск, отпуск по уходу за ребёнком.
- Стипендия на здоровье и фитнес, возмещение расходов на домашний офис, телефон и интернет, возмещение на профессиональное развитие.
- Опционы на акции.
- Годовая базовая зарплата: $215,000–$240,000.
- Компания стремится к разнообразию, равенству, инклюзивности и принадлежности.