Android Engineer - Snapask|Meet.jobs

薪資

660k - 1.2m TWD Annually

技能需求
  • Android SDK
  • ,
  • Kotlin
  • ,
  • OO Programming
  • ,
  • RESTful API
  • ,
  • github
  • ,
  • GitFlow

工作機會描述

我們是一間跨國教育科技公司,主要產品為線上教育服務,至今擴張到香港、台灣、新加坡、馬來西亞、印尼、日本與韓國,已經協助上百萬名學生加入我們平台培養自主學習的習慣!目前我們各地辦公室的規模已有 90 人以上,並且持續招募中。歡迎想加入跨國新創的強者前來挑戰!


# 我們的工作方式
Product team 涵蓋三個 squad,各自負責不同的產品線,每個 squad 都各有 PM、engineers (Android, iOS, Web, Backend, Data) 和 designers,sprint 過程中會頻繁地與團隊成員針對該產品的需求/功能做討論。如同技術能力,良好的跨團隊溝通能力也會是我們非常重視的能力之一。

# 我們想要找的人
- 對產品開發有熱情、樂於與團隊不斷嘗試調整並找出最適合使用者的功能與設計
- 對 UI/UX 敏感度高,樂於與設計師討論設計,並實作各種客製元件與動畫
- 熟悉 Scrum 開發流程,且具備詳細分析不同的技術解決方案在短中長期可能帶來的效益與風險的能力
- 對自己產出的程式碼有信心,且具備寫出乾淨(clean code)與最少錯誤的程式碼的能力
- Kotlin First! 目前專案開發語言為 Kotlin 會大大加分唷

# 我們用到的技術
- Android SDK
- Kotlin
- OO Programming

# 我們使用的工具
- GitHub
- Travis-CI
- Slack
- Asana

# 我們希望你具備
- 兩年以上的 Android app 開發經驗,熟悉 Android 常用基本元件、生命週期,e.g. Activity, Fragment, Service, etc.
- 熟悉 Java 且熟悉或正在學習 Kotlin 中,至少參與過一個以上的 Kotlin 專案開發
- 熟悉物件導向程式設計與 Java 基本的資料結構,e.g. Collection的各種子類別與其之間差異
- 具備良好的開發與測試習慣,能獨立釐清需求或 debug 與找出最適合解法並實作
- 具備 RESTful API 串接相關經驗,擅長處理 API 呼叫會遇到的 Loading, Success, Error UI 狀態的處理
- 擅長處理複雜的 UI 設計,做過客製化 UI 元件,如:客製 ToolBar、開合效果的 ViewGroup、客製卡片陰影等
- 擅長在 App 上處理動畫特效,熟悉 Android 的 Animator 元件並能實作出各種動畫,e.g. 顏色漸變、改變元件大小、視差滾動等
- 理解或曾用過 MVVM 架構,熟悉 ViewModel, LiveData 等 Architecture components
- 熟悉 GitFlow 與 Git 常用操作,e.g. Pull request, Branch, Merge, Rebase, Cherry Pick, etc.

Snapask

千里之行,始於問。我們透過科技,讓每個人享有高品質的教育

此企業的其他工作機會