Skip to main content
CodeLions
Зібрано зDjinni2 дні тому
FullstackSenior

Senior Full-Stack Flutter Engineer

FlutterDartBLoCRxDartStreamsFreezedjson_serializablePlatform ChannelsKotlinJavaJetpackMVVMMVPMVCRetrofitRxJava2RoomRealmOrmLiteSwiftCoreLocationMaterial-UIGoogle Mapsgeolocationbackground tasksBLENFCQR scanningDeep LinkingFirebase MessagingPush NotificationsOneSignalNode.jsTypeScriptNestJSExpress.jsREST APIGraphQLApolloWebSocketsReactNext.jsReduxZustandReact QueryPostgreSQLRedisFirebaseDynamoDBMongoDBJWTOAuthFirebase AuthCognitoAmazon SQSKafkaBullJestSQLiteDriftOpenAI APIAnthropicLangChainRAGCursor
Формат
Remote
Зайнятість
Full Time
Локація
Worldwide
Оплата
Не вказана

Про позицію

We're looking for a Senior Full-Stack Engineer with a strong Flutter background who can own features end to end: the mobile app, the backend behind it, and the web dashboard around it. Work in an international team with engineers from Ukraine and specialists on the client side.

Обовʼязки

  • Build and maintain high-quality cross-platform apps for iOS and Android with Flutter
  • Design, build, and maintain backend services, APIs, and databases
  • Develop dashboards, admin panels, and client-facing web apps
  • Integrate native Android and iOS features
  • Review code and set engineering best practices

Вимоги

  • 5+ years of commercial software development experience
  • Experience delivering products across mobile, backend, and web
  • Upper-Intermediate English or higher
  • LLM integration experience (OpenAI, Anthropic, LangChain) or RAG
  • Daily use of AI-assisted development tools (Cursor, Claude Code)
  • 4+ years with Flutter and Dart, with apps you've shipped to the App Store and Google Play
  • Strong experience with Bloc and reactive programming (Streams, RxDart)
  • Clean Architecture and code generation (Freezed, json_serializable)
  • Native integration through Platform Channels, with solid Kotlin or Swift knowledge
  • Push notifications (FCM, APNs, or OneSignal), deep links, and background tasks
  • Local storage and offline-first apps (SQLite, Drift, or similar)
  • Unit, widget, and integration testing
  • 3+ years building backend services with Node.js and TypeScript (NestJS or Express)
  • API design with REST and GraphQL, plus real-time communication through WebSockets
  • Strong PostgreSQL skills: schema design, query optimization, indexing, migrations
  • Redis for caching, pub/sub, and queues
  • Experience with NoSQL databases (Firestore, DynamoDB, or MongoDB)
  • Authentication and authorization (JWT, OAuth, Firebase Auth, or Cognito)
  • Background jobs and message queues (SQS, Kafka, BullMQ, or similar)
  • Backend testing with Jest or similar
  • 2+ years with React and TypeScript
  • Next.js (SSR, routing, API routes)
  • State and data management (Redux Toolkit, Zustand, or React Query)
  • Responsive, mobile-first layouts
  • Building dashboards, including real-time data visualization

До кого писати

Senior Full-Stack Flutter Engineer
Оригінал