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 開發能力
About the Opportunity:
We are looking for a talented Android developer to join a dedicated and diverse team in building up an exciting product. We offer a fantastic culture and great career prospects.
Responsibilities:
- Collaborate with UI designer in creating intuitive applications
- Collaborate with platform developers to ensure seamless back-end integration
- Collaborate with PM to develop application that meets all customer needs and timelines
- Design and build high performance and intuitive applications for Android platform
Requirements:
- Bachelor’s degree in computer science or related subject
- Familiar with Android SDK
- Familiar with Kotlin language
- Advanced Android UI skills (Customized UI)
- Good knowledge of MVVM architecture (ex: Data binding, etc.)
- Good understanding of code versioning tools - Git
- Experienced in integrating applications with web service (Rest) and web sockets
- Good knowledge of Android open source libraries
- Ability to discover, evaluate, research and implement new technologies and latest
- Android programming techniques to maximize the product quality and efficiency
- Self-motivated, good team player, problem solver and independent
Your Responsibilities
• Develop and maintain Linux-based software for automotive systems.
• Design, implement, and test embedded Linux software for various automotive platforms.
• Participate in system architecture design and development.
• Collaborate with cross-functional teams to ensure software compatibility with hardware and other software components.
• Participate in code reviews and identify areas of improvement.
• Document software design and test specifications.
• Support system integration and testing
You Have
• Bachelor's or Master's degree in Computer Science, Electrical Engineering or related fields.
• Minimum of 3 years of experience in Android application development.
• Proficiency in Kotlin and Java programming languages.
• Experience with software development tools and processes such as Git, JIRA, and Agile methodologies.
• Experience with RESTful APIs to connect Android applications to back-end services.
• Understanding of Android UI design principles, patterns, and best practices.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with various screen sizes and configurations.
• Familiarity with cloud message APIs and push notifications.
• Excellent problem-solving and debugging skills.
• Strong communication and collaboration skills.
Great to Have
• Familiarity with software development for automotive safety-critical systems.
• Familiarity with automotive standards such as AUTOSAR, ISO26262, and MISRA.
註:月薪55,000元以上,研發替代役月薪面議