Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Medellín, Colombia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"We’re looking for an experienced Flutter Developer to build a modern, scalable, and visually rich frontend for our modular platform, a dynamic two-choice voting and question app with real-time interaction, content creation, and monetization tools.
You’ll work closely with our backend (Go) and DevOps (AWS + Cloudflare) teams to implement a clean, maintainable frontend that performs seamlessly across iOS, Android, Web, Desktop, and TV platforms.
Responsibilities:
- Develop and maintain the Flutter frontend following Clean Architecture (Presentation, Domain, Data layers).
- Implement key features across multiple modules.
- Integrate APIs built in Go/Fiber via REST (and WebSocket where needed).
- Ensure smooth real-time synchronization of votes, comments, and results.
- Apply responsive and adaptive design for mobile, desktop, and TV platforms.
- Handle internationalization (i18n) for 30+ languages using Flutter i18n and DeepL integration.
- Optimize performance.
- Follow strict coding standards, testing, and documentation as per project guidelines.
Requirements:
- Proven experience with Flutter/Dart and cross-platform app development (mobile, web, desktop).
- Familiarity with Riverpod or similar state management solutions.
- Solid understanding of Clean Architecture principles and modular feature organization.
- Experience integrating RESTful APIs and handling real-time data (WebSockets, Ably, or Firebase).
- Experience implementing multi-language interfaces and dynamic themes (light/dark modes).
- Strong attention to detail in UI/UX implementation and performance optimization.
Familiarity with:
- Auth0 (authentication)
- Cloudflare Images and image optimization
- Stripe/AdMob integrations
- Mixpanel or other analytics tools
- Ability to write clean, well-documented, and testable code with unit, widget, and integration tests.
- Basic understanding of CI/CD pipelines (GitHub Actions) and code review workflows.
Bonus (Nice to Have):
- Experience with desktop or TV Flutter builds (macOS, Windows, Android TV).
- Understanding of microservice-based environments.
- Experience with Kubernetes deployments or Cloudflare edge integration.
- Familiarity with content moderation APIs (Hive) or translation systems (DeepL, Phrase).
Tech Stack:
- Frontend: Flutter (Dart), Riverpod, Dio/HTTP, CachedNetworkImage, Flutter i18n
- Backend: Go (Fiber), Auth0, Redis Cloud, CockroachDB
- Infrastructure: AWS (EKS), Cloudflare (CDN, Edge, API Gateway)
- Realtime: Ably
- Payments & Ads: Stripe, AdMob
- Analytics: Mixpanel, Datadog
Budget & Engagement:
Budget is flexible depending on experience and scope agreement after the first milestone discussion. Long-term collaboration is possible if we’re aligned on quality, communication, and delivery pace." (client-provided description)
Matched companies (7)

April Innovations

Junkies Coder

Versasia Infosoft

Appsdiary Technologies

Mobiweb Global Solutions

Crystal Infoway
