Jobs
D

Consultant | Flutter | Bengaluru | Engineering | Platform Development & Integration

DeloitteKA, IN22h ago
Full-timevia indeed

Required Skills

agileandroidci/cdfirebasefluttergitgraphqljavakotlinrest

Job Description

  • *Consultant \| Flutter \| Bengaluru \| Engineering \| Platform Development \& Integration**
  • **Job requisition ID** : 115523
  • **Location**: Bengaluru
  • **Entity**: Deloitte Touche Tohmatsu India LLP
  • *Job Description**

We are seeking an experienced **Flutter Developer (Android)** to design, develop, and maintain scalable mobile applications with a primary focus on the Android ecosystem. The ideal candidate will have expertise in Flutter, Dart, and Android\-specific development practices to deliver high\-performance and user\-friendly mobile applications.

  • *Key Responsibilities**
  • Develop and maintain mobile applications using **Flutter** and **Dart** with a focus on Android devices.
  • Build reusable, scalable, and high\-performance UI components adhering to Android design principles.
  • Collaborate with product owners, designers, backend developers, and QA teams to implement business requirements.
  • Integrate mobile applications with RESTful APIs, GraphQL services, and third\-party SDKs.
  • Optimize application performance, memory usage, responsiveness, and battery efficiency.
  • Manage Android application builds, releases, and deployments through the Google Play Store.
  • Implement Android\-specific integrations including notifications, permissions, and device features.
  • Troubleshoot, debug, and resolve application issues across various Android versions and device manufacturers.
  • Participate in code reviews and contribute to architecture and technical design discussions.
  • Write unit, widget, and integration tests to ensure application quality and reliability.
  • *Required Skills**
  • 3–6 years of software development experience with at least 3\+ years of hands\-on Flutter development experience.
  • Strong proficiency in **Dart** and Flutter framework.
  • Experience developing and deploying applications to the **Google Play Store**.
  • Strong understanding of Android application lifecycle, architecture patterns, and performance optimization.
  • Knowledge of native Android technologies such as **Kotlin, Java, Android Studio, Gradle, and Jetpack components**.
  • Experience with Flutter state management solutions such as **Bloc, Provider, Riverpod, or GetX**.
  • Hands\-on experience integrating REST APIs, third\-party SDKs, and Firebase services.
  • Familiarity with Firebase Cloud Messaging (FCM), deep linking, and Android security best practices.
  • Experience with Git, CI/CD pipelines, and Agile development methodologies.
  • Strong problem\-solving, debugging, and analytical skills.
  • *Preferred Skills**
  • Experience with Android architecture components (MVVM, Clean Architecture).
  • Knowledge of Play Store release management, app signing, and Android app bundles.
  • Experience optimizing applications across a diverse Android device ecosystem.
  • Exposure to mobile security, encryption, and compliance requirements.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
22h ago
Source
Indeed