崗位職責
1、使用Swift為現(xiàn)代iOS代碼庫做出貢獻,同時使用Swift和C++的共享庫。
2、編寫和測試高質(zhì)量代碼,確保健全的覆蓋率并交付您引以為豪的功能。
3、在技術設計討論中提供見解,貢獻您的經(jīng)驗和知識。
4、專注于性能優(yōu)化、內(nèi)存管理和分析,以確保應用程序與Muse頭帶之間通過藍牙的順暢通信。
5、與產(chǎn)品經(jīng)理和設計師合作,細化和驗證規(guī)格。
6、進行代碼審查,以協(xié)作方式提供建設性反饋。
7、參與Sprint活動,例如規(guī)劃、需求整理和回顧。
8、及時了解最新的iOS技術和服務,并將這些知識應用于改進我們的應用程序。
9、推薦并實施持續(xù)改進的開發(fā)流程和實踐。
10、指導初級開發(fā)人員,提升團隊的技能水平。
11、 作為團隊的一部分發(fā)展您的技能和成長。
要求
任職要求:
1、4年以上iOS應用程序設計、開發(fā)和維護經(jīng)驗,且有發(fā)布在Apple App Store的應用程序。
2、精通Swift,具備使用iOS框架和工具的經(jīng)驗,例如StoreKit、UserNotifications和Core Bluetooth。
3、計算機科學或相關領域的學位,扎實的數(shù)據(jù)結構、算法和設計模式基礎。
4、具有內(nèi)存管理、性能分析和優(yōu)化應用程序的藍牙通信經(jīng)驗。
5、精通Git(分支、變基,了解LFS是加分項)。
6、 擁有在移動平臺上進行單元測試和自動化UI測試的經(jīng)驗。
7、熟悉CI/CD工具和流程。
8、有在敏捷團隊環(huán)境中工作的經(jīng)驗。
加分項:
9、在App Store Connect發(fā)布的應用程序。
10、擁有Firebase、Firestore、Crashlytics或其他Google Cloud Platform服務經(jīng)驗。
11、了解FMOD、TFLite、PureData和SciChart。
12、熟悉設備與應用程序之間的藍牙連接開發(fā)。
13、擁有一些Android開發(fā)經(jīng)驗。
14、熟悉像Fastlane這樣的構建系統(tǒng)。
15.英語口語流利。