Mobile Application Developer

0



 Company: Gmart Online Technologies (Pvt) Ltd

Department: Mobile Developer

Reporting To: Tech Lead / Head of Operations & Projects


About the Role


We are looking for a passionate and self-driven Mobile Developer who can take full responsibility for developing, improving, and maintaining high-quality mobile applications. The ideal candidate should have strong practical experience in Flutter and Native Android/Kotlin, a solid understanding of mobile app architecture, and hands-on experience publishing apps to the Google Play Store.


In this role, you will independently handle end-to-end mobile development—from UI/UX implementation to API integration, performance optimisation, and final release management—while ensuring high standards and smooth product delivery.


Key Responsibilities


Mobile App Development

  • Develop high-quality mobile applications using Flutter (Dart) and Native Android (Kotlin).
  • Write clean, maintainable, and efficient code following best practices.
  • Build responsive UIs optimized for different screen sizes and devices.
  • Integrate third-party SDKs, libraries, and tools as needed.


API Integration & Backend Connectivity


  • Work with REST APIs for data communication between mobile apps and backend systems.
  • Handle JSON data, error handling, authentication, and API performance optimization.


Version Control & Release Management


  • Publish and manage apps on the Google Play Store, including signing, packaging, and store listing.
  • Use Git for version control and collaboration.


Firebase & Analytics


  • Implement Firebase Analytics, Crashlytics, Push Notifications (FCM), and Remote Config.
  • Monitor performance and optimize applications based on analytics insights.


Testing & Quality Assurance


  • Write unit tests and conduct app debugging to ensure stability and high performance.
  • Work closely with QA teams to fix bugs and improve app quality.


Collaboration & Documentation


  • Collaborate with designers, product managers, and backend developers to ensure seamless app functionality.
  • Prepare proper technical documentation and contribute to continuous improvement.


Required Qualifications


  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
  • Strong proficiency in Flutter and good knowledge of Native Android (Kotlin).
  • At least 2 live or published mobile app on the Google Play Store (personal or professional).


Understanding of:


  • REST API integration
  • Mobile app architecture (MVVM, Clean Architecture, etc.)
  • State management in Flutter (Provider, Bloc, Riverpod, etc.)
  • Firebase services
  • Git & GitHub/GitLab workflows
  • Ability to write clean, maintainable, and modular code.


Preferred Skills (Added Advantage)


Experience with:

  • Flutter Web or Desktop
  • Android Jetpack components
  • Local storage (SQLite, Hive, Shared Preferences)
  • CI/CD tools (GitHub Actions, Fastlane)
  • Knowledge of UI/UX best practices.
  • Familiarity with Agile/Scrum methodologies.


Soft Skills

  • Strong problem-solving and debugging skills.
  • Good communication and teamwork abilities.
  • Fast learner with a positive attitude.
  • Ability to manage time and work independently and deliver high-quality output.


Salary - 160,000/= (Increment can be arranged based on performance)



You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied