Software Engineer (iOS, Android & AI Development)

Position Summary

Ohanaeis seeking a Software Engineer to lead the development and maintenance of our iOS and Android applications supporting next-generation blockchain-native securities markets.

The successful candidate will leverage modern AI development tools to accelerate software delivery while maintaining institutional-grade quality, security, and reliability.

The role will work closely with the CTO, engineering lead, product team, and regulatory operations team to build mobile experiences for investors, issuers, broker-dealers, and ecosystem partners.

Responsibilities

Mobile Development

  • Design, develop, and maintain native iOS applications using Swift, SwiftUI, and UIKit.
  • Design, develop, and maintain Android applications using Kotlin.
  • Optimize performance, security, and user experience across mobile platforms.
  • Publish and maintain applications in Apple App Store and Google Play Store.

AI-Assisted Development

  • Utilize AI development tools including ChatGPT, Claude, Cursor, GitHub Copilot, and similar technologies to accelerate development cycles.
  • Implement AI-assisted testing, debugging, documentation, and code review workflows.
  • Continuously evaluate emerging AI tools to improve engineering productivity.

Web3 & Financial Applications

  • Integrate mobile applications with blockchain infrastructure and digital asset systems.
  • Implement wallet, authentication, identity verification, and transaction workflows.
  • Develop secure interfaces for tokenized securities, custody, settlement, and account management services.

Platform Integration

Integrate with:

  • REST APIs
  • Authentication systems
  • KYC/AML services
  • Banking systems
  • Settlement systems
  • Market data services

Security

  • Implement secure coding practices.
  • Protect customer data and digital assets.
  • Support compliance with SEC, FINRA, and cybersecurity requirements.


Required Qualifications

  • 5+ years of professional mobile software development experience.
  • Expert-level Swift and iOS development.
  • Strong Kotlin and Android development experience.
  • Experience with SwiftUI and UIKit.
  • Experience publishing production applications.
  • Experience with Git and CI/CD workflows.
  • Experience using AI-assisted software development tools.


Preferred Qualifications

  • Experience with blockchain and Web3 technologies.
  • Experience with crypto wallets and digital assets.
  • Experience with financial services applications.
  • Experience with React Native.
  • Experience with Firebase.
  • Experience with encryption and cryptographic libraries.
  • Experience working in regulated environments.

Preferred Candidate Profile

  • Startup mindset.
  • Able to work independently.
  • Comfortable operating in a fast-paced environment.
  • Strong problem-solving skills.
  • Passionate about blockchain-native capitalmarkets and financial innovation.

Similar jobs