Shorebird

Founding Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Фаундинг-инженер в Shorebird — компанию, развивающую инструменты для мобильной разработки (форк Flutter, Code Push). Роль широкого профиля: от облачных сервисов и CLI до компилятора, рантайма и мобильного фреймворка, с прямым влиянием на продукт и работу с клиентами.

Задачи

  • Разрабатывать и развивать Code Push — флагманский продукт: глобальное облако (включая Китай), поддержка ассетов в патчах, hot restart, оптимизация линкера, компилятора, рантайма и размера сборок, поддержка AAR и add-to-app сборок
  • Создавать новые продукты поверх Code Push: Mission Control (MAU, время сборки, размер приложения), автоматический краш-репортинг, аналитика, самовосстанавливающееся ПО, кэширование сборок, данные о надёжности экосистемы, приватные пакеты
  • Участвовать в смещении разработки в сторону ранних этапов жизненного цикла: продукты, упрощающие разработку мобильных приложений для агентов
  • Работать на всех уровнях стека: Dart (бэкенд-сервисы, CLI, форк Flutter), C++ (движок Flutter и форки Dart VM), Rust (апдейтер), TypeScript и React (консоль)
  • Использовать GCP, Cloudflare, Postgres, Redis, GitHub Actions
  • Общаться с клиентами напрямую в Discord
  • Самостоятельно выбирать область: облако, UI, CLI, мобильный рантайм, компилятор
  • Брать на себя фичи от дизайна до релиза, включая запросы реальных клиентов

Требования

  • Минимум 5 лет профессиональной разработки ПО
  • Опыт выпуска production-софта, которым пользовались реальные пользователи
  • Сильные навыки хотя бы в одном из направлений: мобильная разработка (Flutter, iOS или Android), бэкенд и облако, системная разработка (C++, Rust)
  • Интерес к остальным двум направлениям
  • Комфорт при низкой структурированности процессов: способность самостоятельно создавать недостающие инструменты и процессы
  • Опыт освоения большой незнакомой кодовой базы и быстрого выхода на продуктивность
  • Готовность работать на широком стеке и быстро учиться
  • Уровень от middle до staff

Условия

  • Базовая зарплата $185,000–$250,000 в год для Palo Alto в зависимости от уровня и опыта, выше для исключительно сильных кандидатов
  • Опцион на 0.5%–1.5% equity
  • Для удалённых сотрудников база корректируется по региону
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k) с матчингом 4%
  • Оплачиваемый отпуск
  • Необходимое оборудование
  • Четыре офсайта в год за счёт компании
  • Дежурств пока нет, планируется минимальная ротация в течение года
  • Визовая поддержка рассматривается в индивидуальном порядке
  • Гибридный формат в Palo Alto (небольшой офис), для исключительно подходящих кандидатов или по рекомендации возможна удалённая работа из США
  • Процесс найма: три собеседования и две проверки рекомендаций, около двух недель

Навыки

  • Dart
  • Flutter
  • C++
  • Rust
  • TypeScript
  • React
  • GCP
  • Cloudflare
  • Postgres
  • Redis
  • GitHub Actions
  • iOS
  • Android
  • CLI
  • компиляторы
  • рантаймы
  • мобильная разработка

Похожие вакансии

Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Full Stack Developer
Enterprise KnowledgeMiddleArlingtonГибрид
95,000 – 115,000 USD в год
14 окт.
Founding Engineer — Shorebird, 185,000 – 250,000 USD в год, Palo Alto | itrelocate