高级软件开发人员 - 移动应用程序

15个月前全职
Taggle Systems

Taggle Systems

location 悉尼
unsaved
Taggle是一家总部位于澳大利亚的开发者,专注于利用低功耗广域网(LPWA)无线电技术、物联网(IoT)平台和软件应用于数据可视化、分析和水表基础设施管理。这些系统提供了低成本、低功耗、长距离通信的能力,适用于许多类型的传感器和设备,在城市和地区范围内收集成本效益高的数据,为智能决策提供新的信息和见解。 我们是自动水表读数(AMR)领域的市场领导者,也是首家向水务行业提供低功耗广域网(LPWAN)的公司。Taggle与创新城市、公用事业、工业和农业企业合作,提供全方位的解决方案。收集数据的好处包括改善水资源管理、提高客户参与度和实现更可持续的未来。 我们的文化是高绩效、智能和创新的,并提供灵活的工作环境。我们正在寻找与我们分享相同价值观的人,成为我们Taggle团队的重要成员,加入我们在澳大利亚和全球更好地管理水资源的使命中。 职位的主要目的 该职位是Taggle软件产品开发团队的一部分,负责开发和维护Taggle物联网平台、可视化和分析产品,以及Taggle在澳大利亚客户使用的实施和管理工具。该团队负责按照Taggle的产品路线图要求交付产品套件的新版本,并支持Taggle的用户群体。 移动应用程序由Taggle的分包商、客户和消费者使用。它们在部署项目、系统管理和维护以及影响消费者行为以实现更好的水资源管理方面发挥着关键作用。 主要职责 • 使用MAUI开发、测试和维护适用于iOS和Android的移动应用程序,符合Taggle的软件开发方法论、产品生命周期管理方法以及我们的产品、文档和测试标准 • 提交应用程序到Apple和Android商店 • 参与Scrum仪式 • 与产品、开发和测试团队合作 • 将手动和自动化测试纳入我们的开发流程中。 • 监控应用程序性能、可靠性并解决问题 • 保持对现代开发实践的了解 主要挑战 • 为技术素养差异较大的广泛用户群设计应用程序 • 在敏捷软件工程环境中工作,同时进行硬件和软件组件的并行增量、迭代开发 • 将传统应用程序转换为新技术平台 • 利用新移动设备的功能 基本要求 • IT、计算机科学或相关学位或相关经验的相关高等教育资格 • Xamarin / Xamarin Forms / MAUI / C#开发经验 • 对iOS和Android有很高的了解 • 具有构建和使用JSON、XAML/XML和Web服务的经验 • 理解Microsoft Application Center • 接触移动企业安全和与漏洞测试团队合作的经验 • 强大的UX设计技能 • 成功发布到Play和Apple商店的经验 • 熟悉敏捷开发方法论 首选经验 • 至少5年以上的软件开发经验 • 构建和部署工具以实现CI/CD,最好使用Bitbucket • 微服务和容器(Docker,AWS ECR) • Google地图API用于基于位置的服务和与地图功能的集成。 • 开发和维护与后端服务的API连接和集成 • 使用JIRA、Confluence等Atlassian工具的经验 工作行为 • 能够在敏捷流程中与团队合作并完成任务 • 能够在压力下工作 • 良好的文档编写技能和注重细节 • 能够同时处理和交付多个项目,并管理多个利益相关者 • 对移动技术的热情 有兴趣吗?立即在线申请。 有关Taggle的更多信息,请访问我们的网站:www.taggle.com