Search by job, company or skills

The Hashgraph Group

Mobile Application Developer

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About The Hashgraph Group

The Hashgraph Group (THG) is a global organization headquartered in Switzerland and part of the Hedera Hashgraph ecosystem. Hedera is a next-generation public Distributed Ledger Technology (DLT) network designed for enterprise-grade applications and governed by a council of leading global organizations such as Google, IBM, Boeing, Deutsche Telekom, LG, and others.

THG works with enterprises, startups, governments, and academic institutions worldwide to deliver financing, technology solutions, and innovation and training programs that accelerate adoption of Hedera and Web3 technologies.

Are you a versatile and highly skilled Flutter Mobile App Developer looking to take ownership of a core mobile application We are seeking a proactive individual to manage, maintain, and enhance our company's mobile wallet platform.

About the role:

This is a key role offering significant autonomy and the opportunity to shape the future of our mobile presence within a collaborative, agile environment.

You will be responsible for an existing Flutter-based mobile wallet application. We require a developer with deep expertise in Flutter and the Dart ecosystem, while also being comfortable navigating and resolving issues within the native iOS and Android layers, particularly when dealing with plugin integrations and platform-specific challenges.

The ideal candidate is a strong problem-solver who enjoys ownership, can work independently, manage the full mobile lifecycle, oversee app releases, and continuously improve the application's architecture and performance.

Key Responsibilities

Application Ownership

Take primary responsibility for the entire lifecycle of the mobile wallet application, including maintenance, debugging, performance optimization, security improvements, and development of new features.

Flutter Development

Application Ownership

Design, develop, test, and deploy mobile features using Flutter as the primary framework. Maintain and enhance the existing Flutter codebase, ensuring alignment with modern Flutter architecture and best practices.

Native Layer Integration & Troubleshooting

Diagnose and resolve complex issues that involve interactions between Flutter and native environments such as iOS (Swift / Objective-C) and Android (Kotlin / Java). Handle plugin integration challenges and platform-specific performance issues.

Feature Development

Collaborate closely with product managers, designers, and backend engineers in an Agile/Scrum environment to translate requirements into scalable, secure, and intuitive mobile features.

App Store Management

Manage the entire build, signing, and release process for the Apple App Store and Google Play Store, including handling versioning, store metadata, compliance requirements, and release pipelines.

Code Quality & Engineering Standards

Maintain high standards for code quality, modular architecture, testing, and maintainability. Implement and advocate for Flutter development best practices, code reviews, and documentation.

Technical Strategy

Contribute to technical discussions and decisions regarding application architecture, tooling, state management approaches, and long-term mobile strategy.

Collaboration & Communication

Communicate clearly with both technical and non-technical stakeholders, providing updates on development progress, technical challenges, and solutions. Participate actively in Agile ceremonies such as Sprint Planning, Daily Standups, and Retrospectives.

Core Skills & Experience Required

Proven Mobile Development Experience

Demonstrable track record (typically 10+ years) building, deploying, and maintaining mobile applications available on Apple App Store and Google Play Store.

Flutter Expertise

Deep hands-on experience with Flutter as the primary development framework, including strong understanding of Flutter architecture, widgets, rendering pipeline, and ecosystem.

Dart Programming

Strong proficiency in Dart programming language, asynchronous programming, and modern mobile development practices.

Flutter Plugin & Platform Channel Knowledge

Solid understanding of Flutter platform channels and plugin architecture, with experience debugging or implementing integrations with native iOS and Android functionality.

Native Platform Familiarity

Working knowledge of iOS (Swift / Objective-C) and Android (Kotlin / Java) to troubleshoot platform-specific issues and manage plugin compatibility.

App Store Release Management

Proven experience managing the end-to-end mobile app release process, including build configurations, signing, store submission, and updates through App Store Connect and Google Play Console.

Agile Development

Experience working effectively within Agile/Scrum teams, participating in sprint planning, backlog grooming, and iterative delivery.

API Integration

Strong experience integrating applications with RESTful APIs, handling authentication flows, and managing asynchronous data interactions.

Version Control

Expertise with Git-based workflows, including branching strategies, pull requests, and collaborative development practices.

Problem Solving & Ownership

Excellent debugging and analytical skills with the ability to independently investigate technical challenges, prioritize work, and take end-to-end ownership of the mobile application.

Communication Skills

Strong written and verbal communication skills in English, with the ability to explain technical concepts clearly.

Desired (Bonus) Skills

  • Experience implementing mobile security best practices (secure storage, encryption, certificate pinning, biometric authentication).
  • Familiarity with Flutter state management approaches such as Provider, Riverpod, Bloc / Cubit
  • Experience with automated testing for Flutter (unit testing, widget testing, integration testing).
  • Experience setting up CI/CD pipelines for mobile applications using tools such as:Fastlane, GitHub Actions, GitLab CI
  • Experience building or maintaining financial or wallet applications.
  • Familiarity with other cross-platform frameworks or mobile architectures.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144631151

Similar Jobs