Responsibilities
Develop and maintain core features of the company’s Main App (iOS).
Work with Swift, RxSwift, SwiftUI, and UIKit (60% focus).
Build and maintain reusable components and ensure app scalability.
Introduce new UI elements and optimize existing features.
Collaborate closely with product managers, designers, and QA teams.
Requirements
5+ years of iOS development experience.
Strong skills in Swift, RxSwift, SwiftUI, UIKit.
Solid understanding of app architecture and reusable frameworks.
React Native experience is a plus, but not required.
Proficiency in English; Mandarin is a plus.
Focus:
React Native and native iOS (Swift).
Web3 integration (web3js SDK, Smart Contract connectivity with Ethereum and Solar).
Priority is web3 experience.
Language Needs: Mandarin comprehension preferred; English OK, but less preferred due to team language.
Hiring Requirements: Mid/Senior-level developer(s) with React Native and web3 experience.
1. Mobile development
2. 應用資訊系統之規劃、設計、程式撰寫及維護。
3. 熟悉Visual Studio Code 使用經驗
4. 職務一:
A. 熟悉Codova 平台使用,或是具備 jQuery、HTML(HTML5)、CSS(CSS)、
jQuery Mobile經驗
B. 對程式架構、程式設計與 Codjng Style/Clean Code 等 Web 技術創建跨平臺移動
應用程式經驗,五年以上經驗。
C. 熟串接後端 Service/API、. 具良好協作與溝通能力
D. Git 版控經驗、 Jira使用經驗
E. 具 iOS or Android App 開發能力
5. 職務二:
A. 熟悉Flutter Dart 開發語言、Flutter套件或 widgets使用 (Material Design or
Cupertino Design),五年以上經驗。
B. 有後端Java 開發二年經驗。
C. 熟串接後端 Service/API、. 具良好協作與溝通能力
D. Git 版控經驗、 Jira使用經驗
E. 具 iOS or Android App 開發能力
Position Overview
We are looking for an iOS Developer who can independently take ownership of iOS app development and maintenance. The main objective of this role is to deliver and enhance a high-quality iOS application, working closely with design, product, and backend teams to ensure a seamless user experience.
Key Responsibilities
■ Develop and maintain iOS applications using Swift / Objective-C.
■ Collaborate with product managers, designers, and backend engineers in requirement analysis and technical planning.
■ Write clean, maintainable, and testable code; conduct unit testing and participate in code reviews.
■ Monitor and resolve app crashes and performance issues.
■ Manage app release cycles, including App Store submission and version management.
■ Research and adopt new technologies to improve performance and user experience.
Requirements & Qualifications
■ 2+ years of hands-on experience in iOS native development, proficient in UIKit / SwiftUI and iOS frameworks.
■ Solid understanding of iOS app development processes, including API integration, ■ UI/UX implementation, data storage, Push Notifications, deep linking, and In-App Purchase (IAP).
■ Strong knowledge of Git and software development best practices.
■ Ability to read and understand technical documentation in English, and keep up-to-date with Apple’s official guidelines and community trends.
Nice-to-Have Skills
■ Experience with Android development (Kotlin/Java).
■ Familiarity with cross-platform frameworks (Flutter / React Native).
■ Experience with CI/CD, Firebase, GCP, or other cloud services.
■ Full-cycle app development and App Store release experience.
■ Knowledge of performance optimization, memory management, or mobile app security hardening.
■ Proactive and capable of solving problems independently.
■ Strong communication skills to work effectively with cross-functional teams.
■ Passion for product quality and delivering great user experiences.
Responsibilities
Develop and maintain DeFi Wallet applications.
Work with React Native and iOS (Swift) for hybrid and native app features.
Integrate Web3 technologies including web3js SDK and smart contract connectivity with Ethereum and Solar.
Ensure secure wallet management and smooth blockchain integration.
Collaborate with blockchain and backend engineering teams.
Requirements
5+ years of experience in mobile development.
Expertise in React Native and iOS (Swift).
Hands-on experience with Web3 integration.
Understanding of blockchain, smart contracts, and crypto wallets.
Mandarin comprehension preferred; most teammates are Taiwan-based.
Good English is OK, but less preferred due to team language.
Responsibilities:
• Speech dialog system application development for android platform
• Implement VUI/GUI of the application according to requirement
• Ensure the performance, quality, and responsiveness of applications
• Collaborate with a team to define, design, and ship new features
• Identify and correct bottlenecks and fix bugs
• Porting Speech dialog system to various android device
• Fix various audio issues of the target android devices.
• Help maintain code quality, organization, and automatization
Qualifications
Number of Years of Work Experience: 5 years+
Required Skills:
• Extensive experience with Android framework. Knowledge of http, tcp protocol.
• Familiar with Android Audio HAL and audio framework
• Familiar with Android OpenSLES for audio recording and playback
• Experience with Hybrid application development.
• Experience with Bluetooth connectivity and Bluetooth audio programming.
• Understanding of Google’s Android app design principles and interface guidelines
• Knowledge of user interface design and a passion for making delightful user experiences
• Experience with performance and memory tuning with tools
• Familiar with cloud message APIs and push notifications
• Familiar with socket programming
• Familiar with NDK and native code development
• Familiarity with continuous integration and deployment
Required Skills: Solid C/C++, Java coding skills
Preferred Skills: Voice interaction design and development background, Good at JavaScript/TypeScript programming skills. Familiar with Python script.
Position Overview
We are looking for an Android Developer who can independently take ownership of Android app development and maintenance. The main objective of this role is to deliver and enhance a high-quality Android application, working closely with design, product, and backend teams to ensure a seamless user experience.
Key Responsibilities
■ Develop and maintain Android applications using Kotlin / Java.
■ Collaborate with product managers, designers, and backend engineers in requirement analysis and technical planning.
■ Write clean, maintainable, and testable code; conduct unit testing and participate in code reviews.
■ Monitor and resolve app crashes and performance issues.
■ Manage app release cycles, including Google Play submission and version management.
■ Research and adopt new technologies to improve performance and user experience.
Requirements & Qualifications
■ 2+ years of hands-on experience in Android native development, proficient in Android SDK and Jetpack libraries (Activity/Fragment, ViewModel, Room, etc.).
■ Solid understanding of Android app development processes, including API integration, UI/UX implementation, data storage, Push Notifications, deep linking, and Google Play Billing / In-App Purchase (IAP).
■ Strong knowledge of Git and software development best practices.
■ Ability to read and understand technical documentation in English, and keep up-to-date with Android’s official guidelines and community trends.
Nice-to-Have Skills
■ Experience with iOS development (Swift/Objective-C).
■ Familiarity with cross-platform frameworks (Flutter / React Native).
■ Experience with CI/CD, Firebase, GCP, or other cloud services.
■ Full-cycle app development and Google Play release experience.
■ Proactive and capable of solving problems independently.
■ Strong communication skills to work effectively with cross-functional teams.
■ Passion for product quality and delivering great user experiences.