工作內容

● Design and execute user-facing features for the 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.

條件要求

● 1+ years of relevant work experience. 
● Programming experience in Android, Java
● Extensive programming experience in mobile development.
● Expansive technical knowledge and experience with mobile application development (Android, iOS or other). 
● Deep foundation in computer science with a strong understanding in data structures, and algorithms. 
● Strong object-oriented skills including design, coding, and testing patterns.

公司福利

- 優於勞基法規定之基本福利
- 彈性上下班時間
- 開放式的工作環境
- 績優員工分紅入股
- 不定期員工聚餐交流
- 公司文化重視創意/想法/挑戰

薪資範圍

NT$ 35,000 - 50,000 (月薪)