Android Engineer

Snapask

工作內容

# 我們的工作方式
目前的團隊架構是以功能為分野,主要的 Feature Squad 為: QA(線上家教問答)與 QZ (線上題目作答),團隊成員包含後端、前端 / App(iOS/Android)、UI 與 UX 設計,每個人都會完整地參與到產品的計劃、設計與開發,歡迎對新創及產品開發有熱情的你加入我們!

# 我們想要找的人
- 對新創產品開發有熱情、樂於與團隊不斷嘗試調整並找出最適合使用者的功能與設計
- 熟悉或願意學習與團隊一起規劃最小可行性產品(MVP),與團隊成員合力達成產品的商業戰略目標
- 對 UI / UX 敏感度高,樂於與設計師討論設計,以做出最流暢實用的 App 為目標
- 熟悉 Scrum 開發流程,且具備詳細分析不同的技術解決方案在短中長期可能帶來的效益與風險的能力

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

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

# 薪資範圍
- NT$55,000-85,000 若能力超過,歡迎面議!
- 一年調薪兩次! 工作表現好$$免煩惱
- 特休假第一年10天,每滿一年+2天

條件要求

# 我們希望你具備
- 兩年以上的 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.

遠端型態

部分遠端面試

1st 面試可以遠端進行;2nd 面試需要 Onsite

部分遠端工作

可申請部分工作日遠端工作(常規政策)

員工福利

法定項目

勞保、健保、特別休假、勞退、婚假

其他福利

★ 制度類:半年核薪制度、每月兩日遠端工作、彈性上下班時間
★ 健康保險:勞保、健保、勞工退休金6%提撥
★ 請/休假:週休二日、到職即享一年十日優於勞基法之特休,勞基法所規定的我們都不會少
★ 工作空間:全新裝潢辦公室-認真工作區、吵鬧工作區、休閒娛樂區
★ 娛樂福利:員工聚餐、會議飲品、Xmas Party、零食咖啡區、每季 team building
★ 獎金禮品:開工紅包、尾牙抽獎人人有獎
★ 在職進修:每月 2000 元員工進修補助金
★ 設備補助:可申請購買工作用個人電腦補助,最高補助 30,000 元

薪資範圍

NT$ 55,000 - 85,000 (月薪)