Home
Jobs

Senior Flutter Developer

0 years

4 - 14 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

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

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You