更新于 11月18日

安卓開發(fā)工程師

8千-1.5萬

職位描述

電商項(xiàng)目JavaKotlinAndroid StudioSDK多線程Flutter

崗位職責(zé)

1. 安卓應(yīng)用開發(fā)

o 負(fù)責(zé)基于安卓系統(tǒng)的 AI 對(duì)話軟件前端的設(shè)計(jì)、開發(fā)和維護(hù)工作。根據(jù)產(chǎn)品設(shè)計(jì)文檔,將設(shè)計(jì)稿轉(zhuǎn)化為高質(zhì)量的安卓應(yīng)用界面,確保用戶體驗(yàn)的流暢性和友好性。

o 實(shí)現(xiàn)軟件與后端服務(wù)器的交互功能,通過調(diào)用后端 API 獲取 LLM 的回復(fù),并將用戶輸入準(zhǔn)確無誤地發(fā)送給后端。處理網(wǎng)絡(luò)請(qǐng)求和響應(yīng),保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性和高效性。

2. 性能優(yōu)化與兼容性調(diào)整

o 對(duì)安卓應(yīng)用進(jìn)行性能優(yōu)化,包括但不限于提高應(yīng)用的啟動(dòng)速度、減少內(nèi)存占用、優(yōu)化界面渲染效率等。使用性能分析工具來檢測(cè)和定位性能瓶頸,并采取有效的優(yōu)化措施。

o 確保應(yīng)用在不同型號(hào)、不同版本的安卓設(shè)備上都能正常運(yùn)行,進(jìn)行全面的兼容性測(cè)試。針對(duì)不同屏幕尺寸、分辨率和硬件配置的設(shè)備,調(diào)整界面布局和資源使用,解決可能出現(xiàn)的兼容性問題。

3. 功能實(shí)現(xiàn)與更新

o 實(shí)現(xiàn)安卓端特定的功能,如利用安卓系統(tǒng)的特性(傳感器、通知功能等)來增強(qiáng)軟件的交互性。例如,實(shí)現(xiàn)語音輸入功能,與安卓的語音識(shí)別系統(tǒng)集成,為用戶提供更便捷的輸入方式。

o 根據(jù)產(chǎn)品需求和用戶反饋,及時(shí)更新和改進(jìn)安卓端的功能。參與軟件的迭代開發(fā)過程,確保新功能在安卓平臺(tái)上的順利實(shí)現(xiàn),并與其他平臺(tái)保持功能一致性。

崗位要求:

1. 教育背景:本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)、軟件工程、移動(dòng)開發(fā)相關(guān)專業(yè)。

2. 工作經(jīng)驗(yàn):具有 3 年以上安卓開發(fā)經(jīng)驗(yàn),有開發(fā)復(fù)雜安卓應(yīng)用的成功案例。

3. 技術(shù)能力

o 精通 Java 或 Kotlin 編程語言,熟練掌握 Android SDK、Android Studio 等開發(fā)工具。

o 熟悉安卓系統(tǒng)架構(gòu)和相關(guān)技術(shù),如安卓的四大組件(Activity、Service、Broadcast Receiver、Content Provider)、安卓的線程與進(jìn)程管理、內(nèi)存管理等。

o 掌握多種安卓 UI 設(shè)計(jì)模式和布局方式,能夠創(chuàng)建美觀、易用的用戶界面。熟悉安卓的動(dòng)畫和交互設(shè)計(jì),提升用戶體驗(yàn)。

o 具備網(wǎng)絡(luò)編程經(jīng)驗(yàn),熟悉 HTTP 協(xié)議、Socket 通信等,能夠與后端服務(wù)器進(jìn)行高效的數(shù)據(jù)交互。

4. 性能優(yōu)化與調(diào)試能力

o 熟悉安卓性能優(yōu)化的方法和工具,如使用 Profiler 工具進(jìn)行性能分析,能夠?qū)?nèi)存泄漏、卡頓等問題進(jìn)行有效的排查和解決。

o 掌握安卓的調(diào)試技巧,能夠快速定位和修復(fù)應(yīng)用在開發(fā)和運(yùn)行過程中出現(xiàn)的問題。

5. 學(xué)習(xí)能力與創(chuàng)新精神:對(duì)新技術(shù)保持敏感,能夠快速學(xué)習(xí)和掌握新的安卓開發(fā)技術(shù)和框架。具有創(chuàng)新思維,能夠提出改進(jìn)和優(yōu)化安卓應(yīng)用的新想法和解決方案。

工作地點(diǎn)

長(zhǎng)沙·視谷中心

職位發(fā)布者

黃殿/人事經(jīng)理

剛剛活躍
立即溝通