The Hashgraph Association

Mobile Developer

The Hashgraph Association

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidiOSJavaJavaScriptKotlinObjective-CReactReact NativeSwiftTypeScriptYarn

About the role

  • Application Ownership: Assume primary responsibility for the entire lifecycle of our mobile wallet application – including maintenance, debugging, performance tuning, security hardening, and new feature development.
  • Cross-Platform Development: Develop, test, and deploy features using modern cross-platform frameworks. Maintain and enhance the existing codebase.
  • Native Layer Integration & Troubleshooting: Diagnose and resolve complex issues that bridge the JavaScript layer and the native iOS (Swift/Objective-C) or Android (Kotlin/Java) environments.
  • Feature Implementation: Collaborate closely with product, design, and backend teams within an Agile/Scrum framework to translate requirements into robust and user-friendly mobile features.
  • App Store Management: Manage the entire process of building, signing, and releasing the application to the Apple App Store and Google Play Store, including handling metadata and compliance requirements.
  • Code Quality & Standards: Uphold high standards for code quality, readability, testing, and maintainability. Implement and champion mobile development best practices.
  • Technical Strategy: Contribute actively to technical discussions and decisions regarding the application's architecture, tooling, and future framework choices.
  • Collaboration & Communication: Clearly articulate technical concepts, progress, and challenges to both technical and non-technical stakeholders, participating effectively in Scrum events (Daily Scrum, Sprint Planning, Retrospectives etc.).

Requirements

  • Proven Mobile Development Experience: Demonstrable track record (typically 5+ years) building, deploying, and iterating on mobile applications available on app stores.
  • Strong JavaScript Proficiency: Deep understanding of modern JavaScript (ES6 +) and its ecosystem (npm/yarn, build tools). TypeScript experience is a strong plus.
  • Cross-Platform Expertise: Significant hands-on experience with both Capacitor and React Native frameworks for building cross-platform mobile applications.
  • Native Bridge Proficiency: Solid understanding of how cross-platform frameworks interact with native layers. Experience debugging and developing native modules or plugins for iOS and/or Android is highly valuable.
  • App Store Release Management: Proven experience successfully managing the end-to-end release process for both iOS (App Store Connect) and Android (Google Play Console) applications, including build configurations, signing, and submission procedures.
  • Agile/Scrum Experience: Practical experience working effectively as part of an Agile or Scrum development team, participating in Daily Scrum, Sprints, Planning events and Retrospectives.
  • API Integration: Proven ability to integrate securely and efficiently with RESTful APIs and manage application state.
  • Version Control: Mastery of Git and standard branching/collaboration workflows.
  • Problem-Solving & Autonomy: Excellent analytical and debugging skills. Ability to independently research solutions, manage priorities, and take complete ownership of the mobile application.
  • Communication: Strong verbal and written communication skills in English.
Benefits
  • A central role with substantial ownership and the ability to make a direct impact.
  • Opportunity to work with modern mobile technologies in an agile setting.
  • A dynamic environment that encourages learning and technical growth.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
mobile developmentJavaScriptTypeScriptCapacitorReact NativeiOSAndroidRESTful APIsGitAgile
Soft skills
problem-solvingautonomycommunicationcollaborationanalytical skills