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 網頁前端工程師 | Front-End Engineer at Moment Pet Wellness
- 開發新的用戶功能及頁面
- 構築可在未來重複使用的程式碼及函式庫
- 給予 UI 及 UX 設計師技術可行性上的建議
- 最佳化應用程式的速度及擴展性
- 確認使用者輸入在提交至後臺前已被認證
- 與不同職務的團隊成員溝通合作
- Developing new features and interfaces for Moment's various web apps for pet parents, pet professionals and veterinary clincics
- Developing an internal code library that can be reused in future to quickly and efficiently build out new features and interfaces
- Providing constructive and technically feasible suggestions and feedback to our UI/UX team
- Creating code optimized for app speed and scalability
- Ensuring authentication of user-submitted data
- Collaborating harmoniously with other members of the Moment squad
職務需求
- 良好團隊合作及溝通能力
- 英文能力中上
- 擁有自我學習及精進之能力
- 擁有扎實的程式設計基礎,能夠寫出模組化且「漂亮」的程式碼
- 資訊工程或相關科系畢,或擁有數年網頁前端開發經歷
- 精通網頁標記,包含 HTML5 及 CSS3
- 了解伺服端 CSS 前處理器之使用,如 LESS 及 SASS
- 精通客戶端腳本編程及 JavaScript 框架,如 jQuery
- 熟悉進階 JavaScript 函式庫及框架,如 NodeJS、 ReactJS 等
- 熟悉異步請求處理、頁面部份更新及 AJAX
- 精通跨瀏覽器相容性問題之處理與解決
- 熟悉 Unit Test 並具實際撰寫單元測試或自動化測試經驗
- 精通版本控制工具,如 Git、Mercurial、SVN
- 本身是個毛孩家長
- 有開發產品/SaaS經驗
- 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 front-end web development experience
- Fluent in front-end fundamentals such as HTML5 and CSS3
- Understand how to use server-side preprocessors e.g. LESS and SASS
- Strong with client-side scripts and Javascript frameworks e.g. JQuery
- Well-versed in Javascript libraries such as NodeJS, ReactJS
- Well-versed in asynchronous request processing, partial page refresh and AJAX
- Proficient in handling and solving cross-browser compatibility issues
- Well-versed in Unit test and had experience in writing unit tests or automated tests
- Strong grasp of version control tools e.g. Git, Mercurial, SVN
- Currently raise a dog or cat at home
- Have SaaS development experience
面試流程
- 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