Loading...

DataTerrain, Inc.

Flutter Developer -Google Play store and Apple App store

DataTerrain, Inc.
Chennai, Tamil Nadu On-site
On-Site Full-Time Chennai, Tamil Nadu India

Skills

JavaScript Amazon Web Services (AWS) Web Applications Computer Science Software Development Object-Oriented Programming (OOP) Programming .NET Framework Design Programming Languages

About the Role

Design, develop, and maintain mobile applications using the Flutter framework for both Android and iOS
platforms.
Strong knowledge of Dart programming language
Implement and maintain app security best practices, ensuring data protection and secure user
authentication.
Develop and implement app updates, new features, and enhancements based on feedback and changing business
requirements.
Monitor app performance and resolve bottlenecks or crashes, ensuring stable and responsive applications.
Create and manage app release pipelines, managing app versioning, and deploying updates to app stores (Google
Play, Apple App Store).
Troubleshoot and resolve issues related to mobile app deployment, including deployment to multiple
environments.
Stay up-to-date with the latest trends in mobile app development and the Flutter ecosystem to propose
innovative solutions.
Proven experience as a Flutter Developer or similar role in mobile app development.
Integrate push notification services (using AWS SNS for Android & APNs for iOS) to send real-time
alerts to app users.
Implement local notifications to alert users of app events or important updates when the app is not in the
foreground.
Write clean, efficient, and well-documented code, following best practices and coding standards.
Integrate third-party APIs and services into Flutter applications.
Experience with Flutter SDK, Dart packages, and Firebase (or other backend services).
Knowledge of state management (e.g., Provider, Riverpod, Bloc).
Push Notifications in Firebase: Implement and manage Firebase Cloud Messaging (FCM) to send real-time push
notifications and alerts to users on both Android and iOS platforms.
Storage in Firebase: Utilize Firebase Storage to handle media files, such as images, videos, and other content, ensuring seamless upload, storage, and retrieval.
Authentication in Firebase: Implement Firebase Authentication to provide secure login options for users,
including email/password, Google, Facebook, and other authentication methods.
Payment type integration using Razorpay and Stripe in a Flutter app.

2 years experience mandatory
preferred location only tamil nadu

Industry - Software Development
Employment Type - Full-time

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs