职位描述
App开发岗位任职要求
一、学历与经验
计算机科学与技术、软件工程、移动应用开发等相关专业,本科及以上学历。具备扎实的计
算机基础理论知识,包括数据结构、算法、计算机网络等核心领域知识。
拥有3年及以上App开发经验,至少完整参与过2个支持多地区发布的商业级App全
生命周期开发。具备在复杂业务场景下进行技术方案设计与落地的经验。
二、技术能力
(一)原生开发(iOS/Android二选一或两者皆会)
1.iOS开发
开发语言与框架:精通Swift5.5+,熟悉Objective-C,深入掌握SwiftUI与UIKit框架开发。
理解iOS13及以上版本核心特性,能熟练运用Combine框架进行响应式编程,掌握
WidgetKit小组件开发技术。
功能开发与适配:具备复杂功能模块开发能力,包括ApplePay集成、MapKit地图服务优
化、APNs推送策略设计、AVFoundation音视频处理等。能解决iOS13+各版本适配问题,
实现iPhone/iPad多设备适配,熟悉DynamicType等无障碍功能开发。
工具与性能优化:熟练使用Xcode15+及Instruments性能分析工具,能进行启动速度优
化(冷启动≤2秒)、内存泄漏检测(峰值内存波动≤10%)。掌握Bitcode编译优化与App
Thinning技术,实现安装包体积精简。
2.Android开发
开发语言与框架:精通Kotlin1.9+,熟悉Java,熟练运用JetpackCompose与View体系
进行UI开发。深入理解Android9.0及以上系统架构,掌握Jetpack全套组件
(ViewModel/LiveData/Room等)的最佳实践。
功能开发与适配:具备核心功能开发能力,包括第三方登录集成、支付SDK对接(微信/支
付宝)、高德/百度地图优化、极光推送策略实现等。熟悉Android各品牌机型(华为/小
米/OPPO/vivo)适配特性,能解决碎片化兼容问题。
工具与发布流程:熟练使用AndroidStudioHedgehog及Profiler性能工具,掌握AAB打
包流程与PlayAppSigning机制,能生成符合GooglePlay要求的AppBundle。熟悉Android
Vitals性能监控指标,实现崩溃率≤0.5%的质量目标。
(二)跨平台开发(主流框架精通者优先)
框架技术栈:熟练掌握Flutter3.16+(Dart3.2+)或ReactNative0.73+(TypeScript)框架。
对于Flutter需精通Riverpod状态管理、Isolate并发处理;对于ReactNative需掌握
Fabric架构与TurboModules原生模块开发。
跨端适配能力:具备iOS/Android双端一致性适配能力,能解决UI渲染差异、性能损耗等
核心问题。熟悉Flutter的MethodChannel或RN的JNI桥接机制,实现跨平台与原生功
能无缝衔接。
新兴框架经验:了解ArkUI-X跨平台框架者优先,能利用其动态合规引擎实现多地区隐私
法规适配。
(三)通用技术能力
网络与数据处理:精通HTTP/3协议与QUIC传输层技术,能使用OkHttp5+或Alamofire
5+实现弱网优化(4G丢包环境下吞吐量提升≥180%)。掌握WebSocket实时通信机制,
熟悉JSON:API规范与ProtocolBuffers数据序列化方案。
数据存储与安全:熟练运用SQLite/Realm进行本地数据库设计,掌握iOSKeychain与
AndroidKeystore加密存储方案。能实现数据加密(AES-256/RSA)、证书pinning防中间人
攻击等安全措施。
隐私合规技术:熟悉GDPR/CCPA/中国PIPL等隐私法规要求,能实现数据最小化收集、用
户删除权响应(72小时内完成)、跨境数据传输合规等功能。掌握AppTrackingTransparency
框架,实现广告标识符合规使用。
性能与测试体系:具备全链路性能优化能力,包括启动速度优化(冷启动≤3秒)、内存泄
漏防护、网络请求缓存策略设计。熟悉单元测试(JUnit/XCTest)、UI自动化测试
(Appium/Espresso)流程,能实现代码覆盖率≥70%的测试目标。
三、软技能
需求转化能力:能准确理解产品需求并转化为技术方案,具备与产品经理高效协作的经验。
能编写清晰的技术文档,包括API设计文档、隐私合规白皮书等。
问题解决能力:面对兼容性问题、性能瓶颈等技术难题,能通过日志分析、性能profiling等
手段快速定位根因,形成可复用的解决方案。
合规意识:具备隐私合规影响评估能力,能在需求阶段识别潜在合规风险并提出技术规避建
议。
四、加分项
具备HTTP/3协议优化实战经验,能通过QUIC多路径技术(MP-QUIC)实现5G+Wi-Fi带
宽聚合。
有AI功能集成经验,如使用TensorFlowLite实现本地机器学习模型部署(图像识别/NLP
等)。
熟悉App全球化发布流程,成功将应用上架至3个以上地区的应用市场,了解各地区审
核规则。
具备性能监控体系搭建经验,能使用FirebasePerformance或自定义工具实现关键指标实时
监控。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕