工作编号:
40774
公司:
内部的帖子
地点:
亚特兰大,乔治亚州
类型:
合同
持续时间:
12个月
工资:
美国能源部
状态:
活跃的
空缺:
1
发布:
2023年12月21日
求职者,请将简历发送至 resumes@ftttp.com

详细工作描述:

  • 技术主管,10年以上移动应用开发经验,至少5年ReactNative开发经验.
  • 应该在ReactNative中主动动手编码吗
  • 应该能够领导至少5名开发人员的应用程序团队,并与利益相关者沟通.
  • 必须有- ReactNative, React-Redux和Saga, Jest(单元测试)好的分析思维, 良好的代码质量, 在任何开发工具中调试反应式应用程序.
  • 很高兴有- Node JS, Express JS, Gitlab, CI/CD,应用程序发布管理工具Bitrise
  • 这个角色需要工作和监督多个团队为一些领先的餐饮品牌构建各种面向消费者的移动应用程序.

技术技能要求:

  • 跨平台- React Native with Redux, Redux-saga
  • 原生平台XCode与Swift &objective - c, Android Studio with Java, Kotlin(可选)关于Native SDK与React Native集成的知识
  • 服务器端对Node的基本了解.js、Express和TSOA
  • CICD,构建,配置 & VC Jenkins, Gitlab CICD, Bitrise和Git
  • 语言JavaScript ES7/ES8, Typescript

工作职责:

  • 与跨职能团队协调,了解客户和业务需求
  • 分析需求并确定开发和实现这些需求作为新特性或增强的技术可行性
  • 在软件开发生命周期中识别、确定优先级并执行任务
  • 分析, 调试和修复在sprint中发现的缺陷, 系统集成端到端测试和回归测试
  • 参与发布计划和发布版本的部署
  • 管理版本控制, 配置管理和所有模块和功能的持续集成开发
  • 确保在软件产品的整个生命周期中遵循文档化的软件过程和程序
  • 协调QA和业务团队进行系统集成和UAT测试
  • 与QA团队协调计划和执行单个模块和应用程序测试方案
  • 遵循敏捷/ scrum方法进行软件开发,并报告更新和进度
  • 定期提供最新的发展情况, 每日站立期间的测试和发布进度, Sprint计划和演示会议
  • 使用JIRA, Confluence等工具跟踪和记录开发任务的进度和缺陷.
  • 集成本地sdk
  • 使用RESTful api将应用程序与后端服务连接起来.
  • 编写单元和集成测试用例