愛爾卓資訊有限公司
Senior Software Engineer, Android Application
10/11 Updated
Array
Full-time
Manager/Director
English Required
6 ~ 10 applicants

Salary & Location

Annual SalaryNT$ 1,000,000~2,000,000
台北市中正區

Required

Language Requirements
English
聽/中等、說/中等、讀/中等、寫/中等
Work Experience
7年以上

Job Description

About AirDroid:
Working for AirDroid means getting to work on a product that over 50 million people around the world use and is still growing strongly. Here we are not providing a job for you only; we are offering a chance to solve challenging problems, make something big, and a commitment to excellence.
We hire trailblazers, hackers, and pioneers. We provide you a life that is exciting, challenging, and always rewarding.
Visit www.airdroid.com for more information.
About the role:
As the Android Mobile Lead for AirDroid, you will help set the direction of development for our AirDroid mobile platforms in Android, develop features, and maintain current work on the AirDroid Android application for both personal and business products. With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Collaborate with team members in conceptualizing and developing new software programs and applications. Technology pioneer.
What will you do:
1. Manage feature development; design the appropriate compromise between several design factors such as performance, feature interactions, battery life, protocol efficiency, user experience, security, and schedule.
2. Develop, tune, optimize, and productive cross-devices features.
3. Learn, maintain and implement WebRTC protocols, and native mobile apps. Trace Android Open Source (AOSP).
4. Develop new application programming interfaces (APIs) and help write documentation and usage guides for customers. (SDK)
5. Review code developed by other developers and provide feedback to ensure best practices (e.g. style guidelines, checking code in, accuracy, testability, and efficiency)
6. Collaborate with UX designers to discuss screen design and process.
7. Collaborate with back-end engineers to discuss front-end and back-end connection rules.
8. Cooperate with product PM to discuss product requirements and understand the development direction.
Required skills and experience:
1. Bachelor's degree or equivalent practical experience.
2. 7 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3. 5 years of experience with Android application development.
4. Strong knowledge of Java and Android SDK.
5. Experienced with Kotlin programming language.
6. Familiar with git source code control system.
7. Familiar with MVP, MVVM design patterns.
8. Experienced with streaming or building cross-platform applications is a plus.
9. Experienced with Gson, OkHttp3, Dagger, Otto, EventBus, ViewBinding, AndroidAnnotation, Concurrency concept.
10. Experience with ADB command and understanding of software development for Linux OS, usage of tools, and methods of work on Linux console.
11. Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics, and ANR.
Nice-to-have but not required:
1. Technical leadership role leading project teams and setting technical direction.
Number of Openings
2~3人
Educational Requirements
專科以上
Work Schedule
日班
Leave Policy
週休二日

Job Skills

Software Engineering Development
Software Programming
Network Programming
Database Programming
軟體工程系統開發 軟體程式設計 網路程式設計 資料庫程式設計
Job Category
Software Engineer
Internet Programmer
Communication Software Engineer
台北市中正區
電腦軟體服務業
Sand Studio在智慧型手機爆發的年代2011年誕生,在全球MDM(Mobile Device Management)軟體界扮演者領導品牌的角色,致力於讓個人及企業用戶可以透過不同手機、平板及PC平台遠端管理任何Android裝置,從好友間跨裝置的照片/影音即時傳輸到高效率的企業IT管理都是包含在我們獨家技術的範疇內。 我們的團隊遍佈台北、廈門及福州,總共將近200位員工。 延攬兩岸三地優秀人才是我們持續不斷在做的事,我們的目標未來在亞洲及其他地區及北美地區擴展團隊版圖。 身為台北分公司,我們團隊主要負責產品核心研發及全球市場開發/營運兩大區塊,創始成員均來自知名上市公司,台北分公司扮演著先鋒部隊角色,帶領全公司邁向各種目標的達成。 公司發展歷程: 2011 - Sand Studio在美國加州成立,團隊開始開發的第一版的AirDroid app。 2018 - 我們將總部遷至香港,並開始建立通向國際市場的團隊。 2019 - 在台北成立了新的市場團隊,為我們的全球客戶提供更好的支持和服務。 2020 - 我們的國際業務不斷增長,並在新加坡開設了新的總部,致力於提供全球用戶最專業的解決方案。 交通方式 搭乘捷運 : BL板南線 & G松山新店線:BL11&G12西門站,四號出口 R淡水信義線:R09台大醫院站,一號出口 機場捷運線:A1台北車站 搭乘公車站名:228和平公園、博愛路、衡陽路口
6 ~ 10 applicants