iOS & Android Developer

OORTech

  • Việt Nam
  • Lâu dài
  • Toàn thời gian
  • 22 ngày trước
Join us at OORT, a trailblazer in the decentralized AI era, offering a trustless infrastructure built for the future of AI. Powered by the Olympus protocol, OORT provides enterprises and individuals with a suite of decentralized AI products and solutions focused on three core areas: OORT Storage, OORT DataHub (B2C, B2B), and OORT Compute (coming soon). OORT has raised $10 million from prominent investors to date, including Taisu Venture, Red Beard Venture, Sanctor Capital, and has received grants from Microsoft and Google. If you're passionate about tech, blockchain, and innovation, check out our open rolesThe RoleRole OverviewWe are seeking a skilled Mobile Developer with expertise in both iOS and Android development and strong Web3 knowledge. You will build native mobile applications that integrate with blockchain technologies and decentralized protocols. The ideal candidate has experience with mobile app development lifecycle, Web3 wallet integrations, and making API calls to various blockchain networks to create seamless Web3 mobile experiences.Key ResponsibilitiesMobile Application Development
  • Develop native iOS applications using Swift and Android applications using Kotlin/Java
  • Design and implement user-friendly mobile interfaces following platform-specific design guidelines
  • Build responsive, performant mobile applications with offline capabilities and data synchronization
  • Implement push notifications, background processing, and mobile-specific features
  • Optimize app performance, memory usage, and battery efficiency across different devices
Web3 & Blockchain Integration
  • Integrate Web3 wallets and blockchain connectivity into mobile applications (MetaMask, WalletConnect, etc.)
  • Implement blockchain API calls for various networks including Ethereum, Solana, Polygon, and other Layer 1/Layer 2 protocols
  • Build features for cryptocurrency transactions, NFT displays, DeFi interactions, and smart contract calls
  • Handle blockchain state management, transaction monitoring, and error handling in mobile environment
  • Implement secure key management and authentication for Web3 features
API Integration & Architecture
  • Design and implement RESTful API integrations with blockchain nodes and Web3 services
  • Build robust error handling and retry mechanisms for blockchain API calls with network instability
  • Implement caching strategies for blockchain data to improve app performance and reduce API costs
  • Integrate with Web3 infrastructure providers (Infura, Alchemy, QuickNode) and handle rate limiting
  • Ensure secure communication and data validation for all blockchain interactions
Ideal ProfileRequired QualificationsMobile Development Expertise
  • 4+ years of mobile development experience with strong proficiency in iOS (Swift) and Android (Kotlin/Java)
  • Proven experience publishing apps to App Store and Google Play Store with understanding of app store guidelines
  • Strong knowledge of mobile UI/UX patterns, responsive design, and platform-specific development practices
  • Experience with mobile databases (Core Data, SQLite, Room), networking, and local storage solutions
  • Proficiency with mobile development tools (Xcode, Android Studio) and version control systems
Web3 & Blockchain Skills
  • 2+ years of Web3 development experience with understanding of blockchain fundamentals and DeFi protocols
  • Hands-on experience integrating Web3 wallets, making blockchain API calls, and handling cryptocurrency transactions
  • Knowledge of multiple blockchain networks (Ethereum, Solana, Polygon, BSC) and their specific API requirements
  • Experience with Web3 libraries and SDKs (Web3.js, Ethers.js, Solana SDK) in mobile development context
  • Understanding of smart contracts, token standards (ERC-20, ERC-721), and blockchain transaction lifecycle
Technical & Soft Skills
  • Experience with mobile app architecture patterns (MVVM, MVP, Clean Architecture) and dependency injection
  • Knowledge of mobile security best practices, encryption, and secure storage for sensitive blockchain data
  • Strong debugging and testing skills with experience in unit testing and UI automation testing
  • Excellent problem-solving abilities and experience with mobile app performance optimization
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience with strong communication skills
  • Fluent in Vietnamese and English. Chinese is a Plus
Note: Post is a WFH for now but will be establishing office in Ho Chi Minh City for a Hybrid/Onsite Setup. Depending on the Company's Direction.What's on Offer?
  • Work alongside & learn from best in class talent
  • Flexible working options
  • Attractive salary & benefits

OORTech