Search by job, company or skills

BRANDXB

Senior Flutter Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Opening: Senior Flutter Developer (Streaming & Scalable Architecture)

Location: Dubai / Remote

Type: Full-time

Experience Level: Senior (5+ years)

About the Role

We are seeking a Senior Flutter Developer with strong experience in application architecture and real-time streaming systems. The ideal candidate has a deep understanding of scalable mobile and web applications and is comfortable working with modern cloud infrastructure and complex third-party integrations.

Key Responsibilities

Design and develop scalable Flutter applications using clean architecture principles

Build and maintain real-time and streaming features using WebSockets

Implement state management using Bloc and flutter_hooks

Collaborate with backend and DevOps teams on microservices-based systems

Integrate third-party APIs, SDKs, and monetization platforms

Ensure high performance, security, and maintainable codebases

Participate in architecture planning, code reviews, and technical decision-making

Required Technical Skills

Flutter & Architecture

5+ years of professional experience with Flutter

Strong expertise in Dart

Experience in building application architecture and streaming services

Bloc, Clean Architecture, flutter_hooks

WebSockets and microservices

Strong understanding of SOLID principles and OOP

API & Integrations

REST API and GraphQL

WebSockets

Retrofit2, GSON, ButterKnife, Picasso

FFMpeg, XMPP

Facebook API, Twitter API, Google+ API, YouTube API

Monetization SDKs

Stripe, WayForPay, In-App Purchases

Cloud & Infrastructure

Google Cloud Platform (GCP)

Kubernetes

Cloudflare

Firebase

SendGrid

Nice to Have

Experience with high-traffic or media-heavy applications

CI/CD and DevOps exposure

Performance optimization and security best practices

Startup or fast-paced environment experience

What We Offer

Work on large-scale, real-time applications

Strong influence on architecture and technical direction

Competitive compensation based on experience

Collaborative and innovation-driven environment

How to Apply

  • Please apply via LinkedIn or send your CV to [Confidential Information] with relevant project examples.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136918225