高级移动应用开发者

16个月前远程全职
springbig

springbig

location 多伦多
unsaved
高级移动应用开发人员 springbig springbig是一家领先的SaaS营销技术平台,为美国和加拿大迅速增长的大麻行业的零售商和品牌提供服务。我们为超过1,000个客户的2,300个地点提供服务,我们的客户使用springbig平台与超过3700万消费者进行沟通,使springbig成为我们行业的领先公司。我们连续两年在著名的Inc.5000榜单中排名前100位,最近发布的2021年榜单中排名第69位。 Springbig还拥有自己的品牌平台-这也是一个SaaS平台,它允许大麻品牌与我们的零售商客户合作,向零售商的消费者数据库发送吸引人的短信营销活动。品牌可以利用这个平台在数十万条短信顶部放置广告,推动产品的销售。这使品牌以前所未有的方式直接接触到消费者,并获得前所未有的营销归因报告。 我们的总部位于佛罗里达州博卡拉顿,大部分员工都在那里工作,我们还在华盛顿州西雅图和加拿大多伦多设有其他办公室。 职责和责任: • 使用React Native构建和维护我们的移动应用程序 • 分析需求,并确定开发和实施这些需求作为新功能或增强功能的技术可行性 • 在软件开发生命周期中识别、优先排序和执行任务 • 在冲刺期间、系统集成端到端测试和回归测试中分析、调试和修复发现的缺陷 • 参与发布计划和发布已发布的构建/版本 • 管理所有模块和功能开发的版本控制、配置管理和持续集成 • 在软件产品的整个生命周期中确保符合记录的软件流程和程序 • 与QA和业务团队协调系统集成和UAT测试 • 与QA团队协调计划和执行单个模块和应用程序的测试场景 • 遵循敏捷/Scrum方法论进行软件开发和报告更新和进展 • 在每日站立会议、冲刺计划和演示会议中定期更新开发、测试和发布进展 • 使用JIRA、Confluence等工具跟踪和记录开发任务、缺陷的进展 • 集成原生SDK • 使用RESTful API连接应用程序与后端服务 • 编写单元和集成测试用例 技能: • 扎实掌握TypeScript及其细微差别,包括ES6+语法 • 熟悉函数式或面向对象编程 • 能够编写文档完整、清晰的TypeScript代码 • 在处理第三方依赖和调试依赖冲突方面非常稳定 • 熟悉原生构建工具,如XCode、Gradle、Android Studio • 理解REST API、文档请求模型和离线存储 • 具备足够的互联网接入能力:职位是100%远程的 我们特别喜欢以下特质的人: • 沟通良好,清晰表达思想。 • 关注项目目标 • 贡献想法。 • 主动行动。 在springbig工作是什么样子的? • 太棒了!我们是一个有动力、热情、负责任的团队,重视专业成长和工作与生活的平衡。 为什么应该与我们一起工作: • 我们是一家有趣的初创公司,拥有初创公司的文化。 • 我们的公司不断发展,始终创新,为自己和客户创建新功能。 • 公司氛围合作、充满激情和乐趣。 • 休闲着装规定 • 与行业中最优秀、最聪明的技术人才共事,我们每天互相学习和分享知识。 我们照顾团队成员: • 有竞争力的薪资 • 无限制的休假 • 401k匹配 • 出色的健康福利(医疗、牙科、视力、短期和长期残疾保险、人寿保险) • 休闲舒适的工作环境 并在我们的日常工作中注入轻松和创造力: • 提供咖啡、零食和糖果供应 • 披萨派对和团队午餐 • 办公室激光标签游戏 • 随机进行桌面玉米洞或NERF战争游戏 • 公司赞助的幻想足球联赛和三月疯狂比赛。 准备好申请了吗? 请在网上申请