Qureos

FIND_THE_RIGHTJOB.

Senior Flutter Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking a highly experienced Senior Flutter Developer to architect, develop, and optimize a complex cross-platform astrology application with real-time communication features, deep API integrations, and scalable backend connectivity. The ideal candidate must have hands-on experience in building enterprise-grade Flutter apps, strong knowledge of mobile system internals, performance tuning, API architecture, and secure app deployment workflows.

Key Responsibilities

  • Architect and develop a production-grade Flutter mobile application for both Android & iOS with high responsiveness, optimized rendering, and strong state-management patterns (Bloc / Riverpod / Provider).
  • Build and integrate REST API modules communicating with a PHP/MySQL backend hosted on cloud servers—ensure secure, optimized, and scalable API consumption.
  • Implement real-time communication using Agora SDK (audio/video calling, channel management, session handling, background mode, token refresh).
  • Integrate Firebase Cloud Messaging (FCM) for notifications, topic subscriptions, advanced payload handling, and background execution.
  • Work with Vedic Astrology API for horoscope generation—ensure accurate data binding, caching logic, fallback handling, and computation speed.
  • Implement secure OTP verification flows using AiSensy, including async handling, retry logic, fallback methods, and number masking.
  • Integrate Google Maps Geocoding & Google Places Autocomplete for location-based workflows, optimized API billing, geospatial accuracy, and smooth UI.
  • Build payment workflows with the Razorpay Payment Gateway, ensure PCI-compliant data handling, error mapping, and transaction lifecycle tracking.
  • Collaborate with backend and admin panel developers using PHP, MySQL, Bootstrap, JS, and ensure API specifications match app requirements.
  • Maintain advanced error logging, crash analytics, performance monitoring, and implement best practices for memory optimization.
  • Manage entire app deployment lifecycle on Play Store & App Store including signing, release pipelines, versioning, crash debugging, and rollout strategies.
  • Conduct advanced testing: unit tests, widget tests, integration tests, performance audits, load simulation, and edge-case handling.
  • Review and improve UI/UX fidelity, animations, transitions, and app fluidity according to modern mobile standards.
  • Produce high-quality technical documentation, maintain code standards, and lead junior contributors when required.

Required Skills & Expertise

  • 3+ years professional experience with Flutter & Dart.
  • Strong understanding of native Android (Kotlin/Java) and iOS (Swift) bridging for advanced plugin or feature customization.
  • Expertise in State Management (Bloc preferred) and app modularization.
  • Deep experience integrating:
  • Firebase FCM
  • Agora SDK
  • Razorpay
  • Google Maps SDK / Geocoding / Places Autocomplete
  • OTP API services (AiSensy or similar)
  • Strong knowledge of REST APIs, JSON, authentication workflows, and secure token management.
  • Experience with clean architecture, repository patterns, data caching, advanced async operations, isolate usage.
  • Familiar with CI/CD, Git workflows, code review, crashlytics, and performance tuning tools.
  • Ability to work with designers, backend engineers, and founders in a fast-paced environment.
  • Strong debugging, analytical, and architectural decision-making skills.

Preferred (Bonus Skills)

  • Knowledge of astrology software, Vedic astrology logic, or astronomical calculations.
  • Experience with MySQL performance understanding for better API communication.

Job Type: Full-time

Pay: ₹19,185.96 - ₹85,692.46 per month

Work Location: In person

© 2025 Qureos. All rights reserved.