* AI-Powered Developer (Full-Stack)
Unlock your future by mastering AI tools and building real-world products.
We're looking for a curious, motivated, and forward-thinking developer ready to become supercharged by AI. This is more than a coding job — it's a chance to reinvent how software is built and learn the skills that will define the next decade.
* What You'll Do
Adopt an AI-first mindset: Learn and use cutting-edge AI tools to accelerate your work and expand your capabilities.
Become a research expert: Learn how to quickly find, understand, and apply new knowledge — in tech and beyond.
Build a real product: Use AI-powered workflows to develop a fully functional platforms (frontend and backend) based on provided design specifications.
Collaborate with design: Turn high-quality Figma page designs from our designer and product designer into responsive, user-friendly applications.
Test and improve: Conduct usability testing to ensure performance, reliability, and a seamless user experience.
* Why This Role Is Special
Work with cutting-edge AI tools every day.
Build real-world projects that go beyond “just coding.”
Learn skills that make you 10x more valuable in the tech industry.
Be part of a mission to redefine how products are built in the AI era.
* AI 驅動的全端開發工程師
掌握 AI 工具、打造真實產品,開啟你的未來。
我們正在尋找一位充滿好奇心、積極主動、具前瞻思維的開發者,準備好透過 AI 讓自己能力全面升級。這不僅是一份程式開發的工作,更是一個重新定義軟體開發方式、學習未來十年關鍵技能的絕佳機會。
* 你的工作內容
AI 優先思維: 學習並運用最先進的 AI 工具,加速開發流程並拓展你的技術能力。
成為研究高手: 學會如何快速搜尋、理解並應用新知識,不論是技術領域或其他領域。
打造實際產品: 使用 AI 驅動的開發流程,根據提供的設計規格,開發具備完整功能的平台(前端與後端)。
與設計團隊協作: 將設計師與產品設計師提供的高品質 Figma 設計稿,轉化為響應式、使用者友善的應用程式。
測試與優化: 進行可用性測試,確保系統效能穩定、可靠,並提供流暢的使用體驗。
* 為什麼這份工作與眾不同
每天接觸並運用最前沿的 AI 工具。
參與實際專案,超越「只會寫程式」的工作範疇。
學習讓你在科技產業價值提升 10 倍的關鍵技能。
成為重新定義 AI 時代產品開發方式的重要一員。
打造實際產品: 使用 AI 工具,根據提供的設計規格,開發完整的 市集平台(前後端)。
與設計協作: 將高品質的 Figma 頁面設計轉化為響應式、使用者友善的網頁應用程式。
測試與優化: 進行可用性測試,確保產品的效能、穩定性與使用體驗。
* 為什麼這份工作特別
每天使用最新的 AI 工具,走在技術前沿。
參與從 0 到 1 的實際專案,不只是「寫程式」。
學習讓你價值提升 10 倍的關鍵技能。
成為重新定義 AI 時代產品開發方式的一份子。
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 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.
Responsibilities:
• Develop, maintain, and optimize a high-quality iOS application for our SaaS platform.
• Collaborate with Product, UX/UI, and QA teams to deliver new features from concept to release.
• Utilize Swift, Xcode, and Apple frameworks (UIKit, SwiftUI, Combine) to build robust and scalable apps.
• Integrate RESTful APIs and third-party services.
• Conduct code reviews, ensure coding standards and best practices.
• Continuously discover, evaluate, and implement new iOS technologies to maximize development efficiency.
Requirements:
• Proficiency in Swift; familiarity with Objective-C is a bonus.
• Experience with mobile architecture patterns (MVC, MVVM, VIPER, etc.).
• Strong knowledge of Apple’s Human Interface Guidelines.
• Comfortable working in Agile environments.
• Solid understanding of version control systems (Git).
• Excellent problem-solving and communication skills.
Nice-to-Have:
• Experience with CI/CD pipelines for iOS.
• Knowledge of test-driven development (TDD) and unit testing (XCTest).
• Published apps on the App Store.
1. Enforcement of Software Architecture and Design Patterns: Implement the best software architecture and design patterns, adhering to engineering best practices, design guidelines, and principles.
2. Ensure Performance, Quality, and Responsiveness: Guarantee the performance, quality, and responsiveness of applications.
3. Support Production Issues and Troubleshooting: Support issues in the production environment, conduct fault diagnosis and troubleshooting.
4. Interface with Product Owners: Communicate with product owners to define, refine, and decompose requirements.
5. Maintain Code Quality and Automatization: Maintain high levels of code quality and organization, and promote code automatization.
6. Direct and Collaborate: Direct junior software engineers, UX/UI designers, and quality engineers, collaborating with product owners/analysts to deliver high-performance quality customer experiences.
1. 軟體架構與設計模式的執行: 執行最佳的軟體架構與設計模式,遵循工程最佳實踐、設計指南和原則。
2. 效能、品質與回應性保證: 確保應用程式的效能、品質與回應速度。
3. 生產問題支援與故障排除: 支援生產環境中的問題,進行故障診斷和排除。
4. 與產品負責人溝通: 與產品負責人共同定義、細化、分解需求。
5. 程式碼品質與自動化維護: 維持高水平的程式碼品質與組織結構,推動程式碼自動化。
6. 指導與合作: 指導初級軟體工程師、UX/UI設計師、品質工程師,與產品擁有者/分析師協作,交付高性能的優質客戶體驗。
- Contribute as designer and developer to building Android based infotainment solutions for IOT devices.
- Responsible for the entire life cycle of the assigned domain, including requirements, development and maintenance of the infotainment software.
- Work on new feature development, as well as maintenance of existing features and bug fixes.
- Follow our software development process where quality comes first and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security.
- Engage in all regular software development activities such as feature requirements, design, code, and test case reviews to ensure that the team delivers high quality code on time.
- Collaborate with team members in software development activities using the Scrum/Agile development process.
- Provide clear and complete documentation based on the definition of the software development process