Senior Flutter Developer

Year    TS, IN, India

Job Description

We are looking for a Flutter Developer to support and contribute to the ongoing development of Ritzzpay's mobile application. The role involves building and enhancing native app features using Flutter while working closely with the design, backend, and product. The ideal candidate will be responsible for implementing real-time payment flows, secure integrations, user interface improvements, and performance optimizations.

Key Responsibilities



Develop and maintain Flutter-based App, Features and Screens within the Ritzzpay app. Build native integrations using platform channels for Android and iOS Work with payment gateways like Razorpay. Integrate UPI, credit card, pay later, and wallet flows using SDKs. Handle tokenization, 3DS flows, and success callbacks securely Integrate notification systems using OneSignal. Capture Push notification ID and link with user sessions. Trigger transactional notifications and handle click events Manage WebView and native hybrid screens. Handle postMessage bridges between JavaScript and Flutter. Implement error handling, page tracking, and internet blocking layers Work with Bill Payments/credit card modules. Consume JSON and XML APIs securely. Render dynamic forms based on biller input parameters o Submit bill fetch/payment requests and handle responses Implement referral system, CBP points logic, and banner generation Handle background tasks like GPS tracking, auto-retry of failed actions, schedulers, etc.

Technical Requirements



Strong foundation in Flutter & Dart Comfortable with REST API integration, JSON/XML parsing Familiarity with Flutter WebView, platform channels, and native communication Understanding of mobile app architecture, state management (Provider / Riverpod) Knowledge of Payments SDK, including order creation and payment result handling Experience working with push notifications (Firebase or OneSignal) Basic knowledge of Git/Gitlab for version control

Bonus Points For



Experience with Razorpay, Banking UPI/Card SDK, and 3DS token-based flows Familiarity with API integration, dynamic form rendering, or bill payments workflows Hands-on with Leaflet.js, map integration, or GPS-based alerting systems Knowledge of secure storage, AES encryption, or PCI compliance Exposure to building apps for production with live user base

Eligibility Criteria



Graduate in Computer Science, IT, or related field Must have demonstrable work (GitHub, Play Store apps, portfolio) Strong interest in fintech and scalable mobile development
Job Type: Full-time

Pay: ?443,623.25 - ?1,454,102.83 per year

Benefits:

Health insurance Provident Fund
Schedule:

Day shift Fixed shift Monday to Friday Weekend only
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3827183
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year