Primary Responsibilities:
· 作為敏捷應用開發(fā)團隊的一員,為Cync智能家居產(chǎn)品(包括智能照明設備、控制配件和傳感設備等)設計、開發(fā)并交付應用軟件解決方案
As part of the agile app development team, design, develop and deliver application software solutions for Cync smart home products including smart lighting fixtures, control accessories and sensing devices etc.
· 與跨職能團隊協(xié)作定義、設計和發(fā)布新功能
Collaborate with cross-functional teams to define, design, and ship new features
· 對接外部數(shù)據(jù)源和API接口
Work with outside data sources and APIs
· 進行單元測試確保代碼健壯性,包括邊界案例、可用性及整體可靠性
Unit-test code for robustness, including edge cases, usability, and general reliability
· 負責缺陷修復和應用性能優(yōu)化
Work on bug fixing and improving application performance
· 持續(xù)探索、評估并實施新技術以提升開發(fā)效率
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
· 確保應用具備最佳性能、質量和響應速度
Ensure the best possible performance, quality, and responsiveness of the application
Qualifications Required:
· Desired qualifications:
o 計算機科學/工程或電子工程學士學位,3年以上專業(yè)軟件開發(fā)經(jīng)驗
Bachelor’s degree in Computer Science/Engineering or Electrical Engineering and 3+ years of professional software development experience
o 具備iOS開發(fā)或同類崗位經(jīng)驗,有物聯(lián)網(wǎng)/智能家居設備iOS應用開發(fā)案例
Proven work experience as an iOS Developer or similar role and experience to build iOS applications for IoT or smart home devices
o 精通Objective-C或Swift及Cocoa Touch框架
Proficient with Objective-C or Swift, and Cocoa Touch
o 熟悉Core Data、Core Animation等iOS框架
Experience with iOS frameworks such as Core Data, Core Animation, etc
o 了解包含版本控制和CI/CD流程的App Store發(fā)布流程
Familiar with App store release process including version control and CI/CD practices
o 掌握通過RESTful API實現(xiàn)iOS應用與后端服務對接
Knowledge of RESTful APIs to connect iOS applications to back-end services