Mobile Application Developer – Flutter & Kotlin

Greenlantern IT Solutions Pvt Ltd

Hyderabad

On-site

INR 900,000 - 1,400,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Greenlantern IT Solutions Pvt Ltd in Hyderabad is seeking an experienced Mobile Application Developer with strong Flutter and Kotlin skills. The role involves designing, developing, testing, and maintaining cross‑platform and native Android apps, integrating REST APIs, and implementing state management and local storage.

The candidate should have 3–5 years of hands‑on mobile development experience, familiarity with Firebase services, and a willingness to work from our Hyderabad office in a

Qualifications

  • 3–5 years of professional mobile application development experience.
  • Strong hands‑on experience with Flutter and Dart, plus Kotlin and native Android.
  • Good understanding of Android lifecycle and REST API integration.
  • Experience with Firebase suite including FCM, Crashlytics, Analytics, Authentication.
  • Experience with local databases like SQLite or Hive and Git.

Responsibilities

  • Design, develop, test, deploy, and maintain mobile apps using Flutter and Kotlin.
  • Build reusable widgets and modular components; ensure responsive UI.
  • Integrate with REST APIs, handle JSON data, and implement authentication.
  • Implement state management and local storage; enable push notifications.
  • Collaborate with backend, QA, UI/UX, and project managers; perform unit tests.

Skills

Flutter
Dart
Kotlin
Android
REST APIs
JSON
State management
Git
Material Design
Performance optimization
Firebase
SQLite
Hive
Google Maps SDK

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Firebase
Google Maps

Job description

Company: Greenlantern IT Solutions Pvt Ltd
Location: Hyderabad
Work Mode: Work from Office
Experience: 3–5 Years
Employment Type: Full-Time

Job Overview

Greenlantern IT Solutions Pvt Ltd is looking for an experienced Mobile Application Developer with strong hands‑on expertise in Flutter and Kotlin.

The ideal candidate should have 3–5 years of experience in designing, developing, testing, and maintaining high‑quality mobile applications. The candidate should be comfortable working on both cross‑platform applications using Flutter and native Android applications using Kotlin.

Roles & Responsibilities
  • Design, develop, test, deploy, and maintain mobile applications using Flutter and Kotlin.
  • Develop responsive and user‑friendly mobile interfaces based on UI/UX designs and business requirements.
  • Build reusable Flutter widgets and modular application components.
  • Develop and maintain native Android functionality using Kotlin when required.
  • Integrate mobile applications with REST APIs and backend services.
  • Handle JSON data, API authentication, file uploads/downloads, and third‑party service integrations.
  • Implement application state management using solutions such as Provider, Riverpod, BLoC, GetX, or equivalent frameworks.
  • Work with local storage solutions such as SQLite, Hive, SharedPreferences, or similar technologies.
  • Implement push notifications using Firebase Cloud Messaging or similar services.
  • Integrate services such as Google Maps, location services, camera, file picker, QR/barcode scanning, and payment gateways as required.
  • Implement secure authentication and authorization mechanisms.
  • Handle app permissions, background services, deep linking, and device‑specific functionalities.
  • Optimize mobile applications for performance, scalability, responsiveness, and battery efficiency.
  • Troubleshoot and resolve application crashes, performance issues, and production defects.
  • Write clean, reusable, maintainable, and well‑documented code.
  • Follow coding standards and participate in code reviews.
  • Work closely with backend developers, UI/UX designers, QA engineers, and project managers.
  • Participate in requirement discussions and provide technical recommendations.
  • Perform unit testing and support QA/UAT activities.
  • Manage application builds, signing, versioning, and release processes.
  • Publish and maintain applications on the Google Play Store.
  • Maintain source code using Git‑based repositories and follow proper branching and pull request practices.
Required Technical Skills
  • 3–5 years of professional mobile application development experience.
  • Strong hands‑on experience with Flutter and Dart.
  • Strong experience in Kotlin and native Android development.
  • Good understanding of Android SDK and Android application lifecycle.
  • Experience integrating REST APIs.
  • Good knowledge of JSON serialization/deserialization.
  • Experience with Flutter state management frameworks.
  • Experience with Firebase, including:
    • Firebase Cloud Messaging
    • Crashlytics
    • Analytics
    • Authentication
  • Experience with local databases such as SQLite or Hive.
  • Knowledge of asynchronous programming and API communication.
  • Experience working with device capabilities such as:
    • GPS/Location
    • Camera
    • Gallery
    • File handling
    • Notifications
    • Background services
  • Good knowledge of Git and source control practices.
  • Understanding of Material Design and responsive mobile UI development.
  • Experience debugging and optimizing mobile application performance.
Preferred Skills
  • Experience building enterprise‑level or SaaS mobile applications.
  • Experience with multi‑tenant applications.
  • Knowledge of offline‑first application architecture and synchronization.
  • Experience with Google Maps and geofencing.
  • Experience with WebSockets or real‑time communication.
  • Knowledge of clean architecture, MVVM, MVC, or similar design patterns.
  • Experience with CI/CD pipelines for mobile applications.
  • Basic understanding of backend technologies such as Node.js, PHP, or Java will be an advantage.
  • Experience publishing and managing production applications in the Google Play Store.
Candidate Profile

We are looking for someone who:

  • Has strong analytical and problem‑solving skills.
  • Can independently understand requirements and convert them into technical solutions.
  • Takes ownership of assigned modules and deliverables.
  • Has good debugging and troubleshooting skills.
  • Can work effectively with development, QA, UI/UX, and project teams.
  • Is comfortable working in a fast‑paced product and project development environment.
  • Has good written and verbal communication skills.
  • Is willing to work from our Hyderabad office.
Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.

Work Location

Hyderabad – Work from Office

Candidates should be willing to work from the office on a regular basis.

About Greenlantern IT Solutions Pvt Ltd

Greenlantern IT Solutions Pvt Ltd develops enterprise applications and technology solutions across multiple domains. Our teams work on modern web and mobile platforms, enterprise applications, workflow automation, telecom solutions, and digital transformation projects.

We are looking for developers who enjoy building scalable, reliable, and user‑friendly applications while working with modern technologies and collaborative development teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Developer
Flutter Developer

egtpvl • Coimbatore District

Hybrid
INR 1,200,000 - 2,000,000
Provident Fund
App Developer - Flutter Expert
App Developer - Flutter Expert

Weekday AI (YC W21) • Dadri

On-site
INR 900,000 - 1,200,000
Mobile App Developer
Mobile App Developer

LeapSurge • Karnataka

On-site
INR 600,000 - 800,000
Mobile Application Developer
Mobile Application Developer

Solution Bowl • Gurugram District

On-site
INR 1,200,000 - 1,500,000
Competitive salary
Performance-based incentives
Flexible work environment
+2
We are looking for Android Flutter Developer
We are looking for Android Flutter Developer

e-stonetech • Mumbai

On-site
INR 1,200,000 - 1,800,000
Flutter Developer
Flutter Developer

LILAC INFOTECH • Chandigarh

On-site
INR 334,800 - 669,600
Senior Flutter Developer
Senior Flutter Developer

SourcingXPress • Coimbatore District

On-site
INR 1,000,000 - 2,000,000
App Developer - Flutter Expert
App Developer - Flutter Expert

Weekday AI (YC W21) • Bengaluru

On-site
INR 800,000 - 1,200,000
Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000
Mobile Consultant
Mobile Consultant

Kody Technolab • India

On-site
INR 700,000 - 1,000,000