Flag job

Report

Senior Flutter Developer

Salary

₹4.4 - 14.5 LPA

Min Experience

0 years

Location

India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

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

Skills

flutter
dart
rest api
json
xml
webview
platform channels
mobile app architecture
state management
payments sdk
push notifications
git