Job Description
- 開發 Moment Pet Wellness App 新的用戶功能及頁面
- 開發 Moment Clinic 端 iOS 應用程式
- 與團隊後端工程師合作並確認資料串接細節
- 構築可在未來重複使用的程式碼及函式庫
- 撰寫完善的單元測試並可自主完成初步整合測試
- 最佳化應用程式的速度及擴展性
- 給予 UI 及 UX 設計師技術可行性上的建議
- 與不同職務的團隊成員溝通合作
As an iOS Engineer at Moment Pet Wellness your responsibilities will include:
- Developing Moment's flagship Pet Wellness iOS app for pet parents and pet professionals
- Developing Moment's iOS app for veterinary clinics
- Working together with back-end engineers to ensure data sharing is seamless throughout our product ecosystem
- Developing an internal code library that can be reused in future to quickly and efficiently build out new features and interfaces
- Independently writing and deploying comprehensive unit tests and preliminary integration tests
- Creating code optimized for app speed and scalability
- Providing constructive and technically feasible suggestions and feedback to our UI/UX team
- Collaborating harmoniously with other members of the Moment squad
Requirements
- 3~4 年以上工作經驗
- 團隊合作及溝通能力
- 英文能力中上
- 擁有自我學習及精進之能力
- 擁有扎實的程式設計基礎,能夠寫出模組化且「漂亮」的程式碼
- 資訊工程或相關科系畢,或擁有數年 iOS App 開發與實際上架經歷
- 熟悉 iOS 開發語言 Swift、SwiftUI 及 RxSwift
- 熟悉 MVVM、VIPER、RIBs (Optional) 等開發架構
- 熟悉 Restful 與 GraphQL 等資料串接模式
- 具有使用 Amplify 服務經驗
- 精通 Git 版本控制流程,並熟悉 Github 或 GitLab 等相關工具
加分條件
- 本身是個毛孩家長
- 有做過寵物相關產品
- 有開發新創產品經驗
We are looking for engineers with the following:
- Good ability to collaborate and communicate with other team members
- At least a functional level of English
- Demonstrable ability and motivation to self-study and grow
- Strong grasp of engineering fundamentals with the ability to write modular and coherent code
- Degree in Information Technology or related areas, or several years of iOS app development experience on products that have actually launched in the App Store
- Well-versed in core iOS languages such as Swift, SwiftUI and RxSwift
- Well-versed in development frameworks such as MVVM, VIPER, RIBs (optional) etc
- Well-versed in data-related tools such as REST APIs and GraphQL
- Experience with Amplify
- Strong grasp of Git version control and familiar with Github/Gitlab tools
Bonus if you:
- Currently raising a dog or cat at home
- Have development experience with Startup company
Interview process
為了幫助我們更快了解你,來信請跟我們分享:
1. 為什麼會想加入我們/Moment Pet Wellness?
2. 你個人的願景是什麼?是什麼在驅動你成為一個開發者?
3. 跟其他求職者比起來,你覺得你的最大優勢是什麼?
4. 你加入我們後最想要做什麼或最想達成什麼目標?
5. 跟我們分享一個你最喜歡的網頁或是數位產品?並說明原因
初步書審後有面試需求即會在三天內通知日期等內容,若沒有通知表示可能暫時還沒有合作機會,不會另行通知還請見諒~
To help us get to know you better, we'd love to know the following:
- Why do you want to join Moment Pet Wellness?
- What is your personal vision? What was your motivation for becoming an engineer?
- What makes you different to other candidates?
- Once you join us, what do you most want to do/achieve here?
- What is a website or digital product that you really like? Explain why
We will get back to you within 3 days should we wish to invite you for a next round interview.