Android Developer

Job Description

- Design and execute user-facing features for the native STO native apps on Android by leveraging mobile operating system frameworks for multi-threading, persisting data, and managing user experience and graphics across multiple screen sizes.
- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross functional, and company-wise critical programs.
- Identify, leverage, and successfully evangelize opportunities to improve engineering productivity.

薪資:年薪 35K~70K / 月

Requirements

- 2+ years of relevant work experience. - Programming experience in Android, Java or C++. - Extensive programming experience in mobile development. - Expansive technical knowledge and experience with mobile application development (Android, iOS, Windows, or other). - Deep foundation in computer science with a strong understanding in data structures, and algorithms. - Experience developing multi-tier scalable and user-centric reliable applications that operate 24x7. - Knowledge of UI and animation frameworks, touch user interface, and MVP application design. - Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management. - Experience building services for information delivery from server to mobile clients working with relevant tools (IDEs, ant, junit, etc.). - Strong object-oriented skills including design, coding, and testing patterns.

Other Jobs at STOMAP

iOS Developer

- Design and execute user-facing features for the native STO native apps on iOS by leveraging mobile operating system frameworks for multi-threading, persisting data, and managi...

Product Marketing

- Research market assessment to identify new product opportunities through hypothesis-driven structured analysis, competitive analysis, and capturing and distilling qualitative ...

UI/UX Designer

- Collaboratively work with cross-functional groups and external partners to deliver clear direction, specifications, and documentation on how to execute that strategy on projec...

Data Backend Engineer

- Data access, collection, processing and storage, and support data analysis tasks - Manage deployment of the platform on public clouds with hundreds of instances across the gl...

Backend Engineer

- Develop and operate backend systems related to data access, collection, processing and storage. - Responsible for laying the foundation for the platform as well as proposing ...

Similar Jobs

軟領科技有限公司 - Android工程師

我們的團隊都非常樂於分享,工作氣氛相當歡樂 每天都有無限的手沖咖啡和零食提供您隨時需要提神 每年的筆電補助計畫 只要可以自主開發,還可以自己在家工作 歡迎你的加入,一起共同成長 你需要具備以下能力: 1. 使用原生Android開發APP  2. APP產品開發及維護(目前以新開發為主)  3. 與設計師協調溝通UI 4. 各種第三方...

睿元國際股份有限公司 - Android軟體開發工程師

負責維護與開發Moneybook App,目標是開發出容易維護、符合資安標準且使用體驗更流暢穩定的App。 將頻繁的跟PM、UI/UX設計師與後端工程師密切合作,以敏捷開發模式產出最小可行性方案,迭代開發出符合使用需求的記帳軟體。內部環境自由,可自由參與其他相關專案不斷增加能力。 我們的合作方式 使用者為中心、敏捷開發、快速迭代 我們...

honestbee - Senior Android Engineer

honestbee is Asia's leading online concierge and delivery service for all your lifestyle needs. With our technical expertise, data-fuelled operations and our network of partners...

數字科技股份有限公司 - Android工程師

【技術需求】 •JAVA 或 Kotlin  •熟悉Android Studio的使用 •GIT版本控管 【加分條件】  •對UI/UX敏感度佳,熟悉Material Design •有過Agile/Scrum開發經驗 •有使用手機測試框架經驗 【工作內容】•參與APP各項功能的計劃與發想。•不斷精進原有功能/架構,推出更優秀的版本。•與UI/UX...

Omlet - Android 工程師

Omlet Arcade是一個手機遊戲社群平台,提供了包含手遊直播、語音聊天、多人同時遊戲、手遊討論等服務。上線短短一年多,全球下載量已經超過8百萬,光是每個月的直播量就超過300萬次,還被Google Play選為2017 best social App 我們目前在尋求Android工程師,可以協助我們開發更多Omlet Arcade的新功能,...