职位描述
我们正在寻找一位熟练的Flutter开发工程师,负责构建高性能的跨平台移动应用程序。该职位将参与从需求分析到产品上线的完整开发周期,与产品、设计和后端团队紧密协作。
主要职责
- 使用Flutter框架开发高质量的iOS和Android应用程序
- 负责实现用户认证、钱包管理、投注系统、赛事数据展示、支付结算等核心功能模块
- 集成RESTful API接口,实现与后端系统的数据交互
- 集成Firebase服务、推送通知系统以及第三方SDK(如Google Pay、Apple Pay、Meta广告SDK等)
- 持续优化应用性能,解决技术难题,确保应用的流畅性和稳定性
- 参与UI/UX设计评审,与设计团队合作优化产品交互体验
- 编写清晰的技术文档,维护代码质量
职位要求
- 2年以上Flutter跨平台开发经验
- 精通Dart编程语言,熟悉Provider、Riverpod或Bloc等状态管理方案
- 熟悉API调用、JWT认证机制、WebSocket实时通信技术
- 了解移动支付集成、推送通知实现、Firebase Crashlytics错误追踪
- 熟悉App Store和Google Play应用上架流程
- 具备良好的代码规范意识,有组件化开发经验
- 能够处理不同设备的UI适配问题
优先考虑
- 有Flutter Web或桌面端开发经验
- 熟悉CI/CD自动化构建流程(如Fastlane/Codemagic)
- 有Flutter插件开发经验
- 有已上线作品或GitHub技术展示
- 了解iGaming行业应用开发特点
薪资福利
- 月薪2,000-5,000美元(视经验而定)或项目制合作
- 绩效奖金和品牌分红计划
- 试用期后有机会加入核心技术团队长期发展
- 灵活的工作时间和远程办公选项
- 技术培训和职业发展机会