Назад
Company hidden
3 дня назад

Mobile Engineer (Flutter)

Тип работы
fulltime
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Mobile Engineer (Flutter): Building and maintaining Plane's cross-platform mobile app across Flutter, Dart, Android, and iOS with an accent on end-to-end feature ownership, native integrations, and consistent architecture. Focus on designing state management and dependency injection, bridging web content with native code, building offline-capable caching and persistence, and supporting self-hosted deployments across multiple server versions.

Location: North America

Employment type: Full time

Company

hirify.global builds an open, adaptable work-management platform for cloud, self-hosted, sovereign-cloud, and isolated deployments, including regulated industries.

What you will do

  • Own mobile feature areas end to end, from the interface and data layer through native Android and iOS code.
  • Build features according to hirify.global's documented architecture and maintain consistency across the app.
  • Develop native integrations including WidgetKit, Jetpack Glance, quick actions, method channels, and background work.
  • Improve the mobile editor experience inside a fork of InAppWebView, including JavaScript-to-Dart bridging.
  • Build push notifications, in-app notifications, inbox, catch-up, and activity features for people and AI agents.
  • Work with backend, design, product, and QA teams while writing platform-specific test scenarios and supporting multiple server versions.

Requirements

  • Production experience shipping and maintaining Flutter applications through releases and regressions.
  • Strong understanding of clean architecture, SOLID, unidirectional state flow, side effects, and Bloc.
  • Experience with dependency injection, unit testing, and widget testing.
  • Experience writing native Android and iOS code to support Flutter features.
  • Experience with webview-based applications and JavaScript/Dart bridging.
  • Experience with local caching, persistence, and applications deployed in self-hosted, regulated, or locked-down environments.

Nice to have

  • Experience shipping with Bloc or maintaining a Flutter package or fork used by other developers.
  • Experience with Flutter applications deployed across different server versions and customer-controlled infrastructure.

Culture & Benefits

  • Work on a product used by organizations ranging from 50-person startups to Fortune 500 companies.
  • Build software for cloud, customer-controlled, self-hosted, and offline environments.
  • Contribute in the open through public issues, fixes, and roadmap discussions.
  • Collaborate with mobile, backend, design, product, and QA engineers across San Francisco and Hyderabad.
  • Work on infrastructure designed for humans and AI agents to operate together in a controlled, accountable system.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →