Location: Hybrid (Lahore)
Type: Part-time / Contract
Level: Mid to Senior
We’re looking for a Flutter Developer to help us build a video-forward, location-aware platform designed for real-time discovery and user interaction. You’ll play a key role in bringing our cross-platform experience to life with a mobile-first approach and seamless web support.
đź”§ Responsibilities
- Build and maintain cross-platform mobile and web apps using Flutter & Dart
- Translate Figma designs into responsive UIs (LayoutBuilder, MediaQuery, etc.)
- Implement smooth, interactive video playback features
- Optimize app performance (e.g. lazy loading, efficient rendering, bundle size)
- Develop PWA features: service workers, offline support, install prompts
- Handle deep linking, routing (go_router), and platform navigation
- Integrate interactive maps with location markers
- Ensure cross-browser compatibility (Chrome, Safari, Firefox)
âś… Requirements
- Solid experience building and shipping Flutter apps (iOS, Android, and Web)
- Expertise with video playback, adaptive streaming (HLS/DASH), and thumbnail generation
- Familiarity with web-specific optimizations and rendering modes (HTML/CanvasKit)
- Experience debugging with Chrome DevTools, Lighthouse, etc.
- Comfort with performance tuning and memory management
- Strong understanding of Flutter web build tooling and deployment pipelines
- Strong communicator—able to bridge product ideas and implementation
🛠️ Nice to Have
- Experience with flutter_web_plugins, url_strategy, or flutter_ffmpeg_web
- Familiarity with CI/CD (GitHub Actions), Firebase Hosting, GCP, and/or AWS
- Understanding of SEO strategies for Flutter web apps
- Previous work on video-first or location-aware platforms
- Previous work in travel, food discovery, or social media-style apps
- Strong communicator—able to bridge product ideas and implementation
đź’Ľ What We Offer
- Opportunities to shape product features and tech stack
- Work on a high-visibility product from the ground up
- Small, collaborative team with real ownership
- Async-friendly environment