Senior Android Developer - SWAG | Meet.jobs

基本必備技能和經驗: 我們尋找熱愛 Android 開發技術、且將技術應⽤到產品上有極⼤熱情的⼈,能⾃我管理、精進⾃我、⽬標導向的技術⾼手。我們講求⾃由和責任、⾃我管理,給你最大的⾃由、你可以⾃律地在時程內完成該做的⼯作。 1. 熟 Kotlin,且有專案實務經驗 2. 熟 Java 和 Android SDK / UI Guideline、物件導向程式開發。 3. 重視架構和設計,懂 MVP 架構(或懂其他架構也可,我們採⽤ MVP 架構),撰寫可維護、⾼高可讀性、可測試的程式碼和架構。 4. 懂需求分析、設計程式架構和流程,可依照需求設計出簡潔、優雅、可測試的架構。 5. 曾使用過 RxJava2 的經驗(我們⼤量使用 RxJava) 6. 熟基本 HTTP 協定、Restful API。(有超過⼀半的功能要接 API) 7. 熟悉 Design Pattern 且知道如何善用在程式當中。 8. 有實際 Google Play 上架經驗(專案參與過或⾃⼰上架皆可),知道上架流程、可能遇上的問題和處理方式。 9. 會使⽤ Git 來版本控制和團隊協作,我們採用Git flow在做團隊開發協作流程。 10. 有串接第三方服務或API的經驗,例如:第三方登入、⾦流...等。 加分項目: 1. 熟悉相機 API / SDK、OpenGL、照片影像濾鏡或影片串流處理。 2. 熟悉且會撰寫單元測試,熟悉TDD開發流程和觀念念。 3. 有⾃己的 Github 專案(有在維護的)、Side project、或曾上台做過技術分享者。 其他: 1. 工作經歷:Android 開發經驗2年以上 2. 擅長工具:Android Studio, Git