Job Requirements
Job benefits
-
Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
-
Free food & beverages
Avoid wasting time and energy to buy food at the restaurant or hawker center by yourself. We'll provide the best food for you and your team. Make better use of your valuable time to rest, bond, and do other things that matter to you.
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
Skills
Job description for iOS 工程師 | iOS Engineer at Moment Pet Wellness
職缺描述
- 開發 Moment Pet Wellness App 新的用戶功能及頁面
- 開發 Moment Clinic 端 iOS 應用程式
- 與團隊後端工程師合作並確認資料串接細節
- 構築可在未來重複使用的程式碼及函式庫
- 撰寫完善的單元測試並可自主完成初步整合測試
- 最佳化應用程式的速度及擴展性
- 給予 UI 及 UX 設計師技術可行性上的建議
- 與不同職務的團隊成員溝通合作
- 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
職務需求
- 團隊合作及溝通能力
- 英文能力中上
- 擁有自我學習及精進之能力
- 擁有扎實的程式設計基礎,能夠寫出模組化且「漂亮」的程式碼
- 資訊工程或相關科系畢,或擁有數年 iOS App 開發與實際上架經歷
- 熟悉 iOS 開發語言 Swift、SwiftUI 及 RxSwift
- 熟悉 MVVM、VIPER、RIBs (Optional) 等開發架構
- 熟悉 Restful 與 GraphQL 等資料串接模式
- 具有使用 Amplify 服務經驗
- 精通 Git 版本控制流程,並熟悉 Github 或 GitLab 等相關工具
- 本身是個毛孩家長
- 有開發新創產品經驗
- 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
- Currently raise a dog or cat at home
- Have development experience with Startup company
面試流程
- 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