Search by job, company or skills

  • Posted 4 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

We are seeking a seasoned Flutter Developer to drive the development of high performance, secure, and visually stunning mobile applications. You will be responsible for the full development lifecycle, ensuring that our applications are not only pixel-perfect but also optimized for security, scalability, and interactive engagement. Key Responsibilities Feature & Game Engineering: Architect and build production-grade mobile applications and interactive game modules using Flutter & Dart. High-Fidelity UI & Gamification: Convert complex designs into responsive widgets, implementing advanced animations and interactive game mechanics (logic for scoring, levels, and progress tracking). Security First: Implement robust security measures, including SSL Pinning, data encryption, and secure storage solutions. Performance Optimization: Proactively profile apps to minimize shader compilation jank and manage GPU performance for smooth, game-like interactions at 60fps/120fps. Scalable Architecture: Maintain a modular codebase using Clean Architecture/MVVM and advanced state management (BLoC/Cubit preferred). CI/CD & DevOps: Manage the full release pipeline for Play Store and App Store, including flavor management and automated deployment.

Technical Must-Haves Core:

  • 3-4 years of deep expertise in Flutter & Dart.
  • Interactive Logic: Experience building gamified elements or educational games, including logic for interactive quizzes, progress mapping, and asset heavy interfaces.
  • State Management: High proficiency in BLoC/Cubit (required) to handle complex game states and UI synchronization.
  • Security: Proven experience with SSL Pinning and flutter_secure_storage.
  • Networking: Advanced handling of REST APIs, WebSockets (for real-time features), and interceptors.
  • Native Integration: Experience writing Platform Channels (Kotlin/Swift) for native functionality.

Gamification & Multimedia Skills

  • Game Engines/Tools: Familiarity with Flame engine or Rive for complex 2D animations and character movements is a huge plus.
  • Asset Management: Experience managing high-resolution assets, audio integration, and local caching for offline play.
  • Local Databases: Proficiency in Hive or Isar for storing complex local game progress and user settings.

Good-to-Have Skills Domain:

  • Experience in EdTech, Gamified Learning, or Fintech.
  • Design Tools: Proficiency in Figma for asset extraction and understanding layer hierarchies for animations.
  • Backend Awareness: Understanding of Firebase (FCM, Analytics, Remote Config) and basic Node.js/NestJS integration.

Success Metrics (KPIs)

1. Code Quality: Adherence to Linting rules and maintainability of game logic.

2. App Stability: Maintaining a >99% crash-free rate via Crashlytics.

3. User Engagement Performance: Frame-drop rates during complex transitions or interactive game segments.

4. Security Compliance : Zero vulnerabilities in automated security scans of the APK/IPA.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141897443

Similar Jobs