• *职责**:
- 从Adobe XD或类似工具开发像素级设计。
- 对代码进行单元测试,包括边缘情况、可用性和一般可靠性。
- 负责完整的软件开发生命周期,从概念和设计到测试。
- 理解需求、架构决策,评估可行性,并提供实施新功能和功能的时间估计。
- 熟练掌握代码版本控制工具,如SVN或GIT。
• *要求**:
- 在Google Flutter上有工作经验,并对iOS和Android平台的Material Design和UI界面准则有很好的理解。
- 对移动领域的一般情况、架构、趋势和新兴技术有良好的了解。
- 使用Visual Studio Code、Android SDK和XCode工具进行调试。
- 良好的分析和故障排除能力。
- 使用源代码管理工具(如Git)的经验。
- 接触过Scrum或其他敏捷方法论。
- 有Bloc或provider等状态管理方法的经验。
- 有开发可重用、可扩展UI组件的经验。
- 熟悉Flutter框架和Dart语言。了解Flutter中常用组件的实现原理。