Gauss Money

Flutter Developer

3 500 - 4 500 USD
  • Другое
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Flutter
  • Dart
  • Английский — B1 — Средний

О компании

Gauss Money помогает людям снижать проценты по текущим кредитным картам и держать долг под контролем. Мы уже работаем на рынке с 2021 года, продукт в проде, кодовая база — сотни тысяч строк, выкатываемся 2–3 раза в неделю.

Кого ищем

Ищем разработчика с опытом создания сложных мобильных приложений на Flutter. Работа полностью удалённая. Вы будете взаимодействовать напрямую с CTO и CEO, брать на себя полноценную разработку фич — от макета в Фигме до анализа метрик в продакшне. Если интересует функциональное программирование — это плюс: наш бэкенд написан целиком на Haskell, и мы поддержим рост в сторону full-stack.

Что предстоит делать

  • Разрабатывать фичи на Flutter от макета до релиза
  • Отвечать за архитектуру приложения и отдельные модули
  • Работать с крупной и живой кодовой базой
  • Следить за качеством через код-ревью и тесты: у нас многоуровневая система E2E автотестов (см. ниже)
  • Совместно с CTO/CEO планировать и реализовывать продуктовые задачи
  • Оптимизировать производительность, делать рефакторинги и поддерживать стабильность

Стек

  • Dart 3.16+ and Flutter
  • State management: BLoC with generators + Freezed
  • DI: InheritedWidgets/Provider + constructor DI
  • Навигация: Navigator 2.0 + Router using Auto Route

Требования

  • Опыт хотя бы от 1 года в разработке сложных Flutter-приложений
  • Уверенное понимание архитектурных подходов, async/await, изолятов, дебага и оптимизации
  • Готовность работать с большим кодом и быстро меняющимся продуктом
  • Английский — на уровне чтения и письма; разговорный — хотя бы базовый, для коротких созвонов
  • Плюсом будет интерес к функциональному программированию и желание освоить Haskell

Условия

  • $3,500–$4,500 в месяц (до вычета налогов)
  • Удалёнка, гибкий график
  • Реальное влияние на продукт, работа напрямую с фаундерами
  • Опыт разработки в конкурентном финтех-рынке США
  • При желании — рост в сторону full-stack (Haskell), менторинг и поддержка

Как проходит отбор

Короткая анкета (просто ваша самооценка навыков)

Асинхронный этап: вы смотрите короткое видео от CTO, а затем записываете пару видео о себе и своём опыте (без технических тестов)

Созвон с CTO (15–20 минут)

Техническое интервью (90 минут)

Если подходим друг другу — стартуем с оплачиваемого тестового периода на наших реальных задачах, чтобы проверить скиллы на самом проекте