React Native 开发者

蒙特利尔 9天前全职 网络
面议
在Poka,我们重新定义了一线团队的工作、学习和日常问题解决方式。 我们是制造业互联的主要平台。我们的软件使操作人员能够分享知识、实时协作并促进持续改进。可以将其视为智能工厂生态系统中的人机接口,生成相关数据和信息,以实现流程改进。 我们自豪地支持Nestlé、Bosch、Mars和Danone等全球领导者的数字化转型。加入IFS大家庭后,我们将影响力扩展到国际,并继续在全球范围内扩大我们的影响。 职位概览 我们正在寻找一位资深React Native开发人员,在我们的移动和前端平台的设计、交付和长期演进中发挥关键作用。 这是一个全职的永久职位,处于战略转型的核心,旨在将我们现有的应用程序(Angular web和iOS原生)演变为React Native跨平台架构,在实际的旧系统环境中。 选定的人将负责React Native Android应用程序的架构基础,同时定义和执行渐进迁移策略。除了开发之外,该角色还具有很强的技术领导和指导维度,以支持React Native在内部的可持续采用。 这是一个高影响力的角色,涉及一个关键项目,时间紧迫。 主要职责 • 设计、记录和发展一个React Native应用程序的架构基础,以便长期维护和丰富。 • 主导React Native在现有Angular web和原生移动应用中的旧系统集成。 • 定义并执行从Angular和iOS到React Native的渐进迁移策略。 • 确保应用程序符合高性能、稳定性和可扩展性标准。 • 为状态管理、导航、样式、主题和离线支持建立最佳实践。 • 开发工具、模式和指南,以便内部团队可持续采用。 • 作为内部React Native技术参考,并积极支持开发人员提高技能。 • 与产品、设计和后端团队密切合作。 • 参与与测试、CI/CD、发布流程和监控相关的决策。 • 在适当时探索和使用基于AI的方法,以加速开发和迁移,追求可持续和务实的目标。 成功的表现(6到12个月) • 成功交付第一个生产就绪的React Native Android应用程序版本。 • React Native功能集成并在现有应用中使用。 • 团队采用清晰、可持续和可维护的长期架构。 • 团队在React Native上更具自主性和信心,无需依赖外部资源。 • 性能、稳定性和交付速度的可衡量改进。 理想的候选人 • 5年以上前端和/或移动开发经验。 • 具有React Native的扎实和具体经验,包括生产中的完整应用程序(Play Store和/或App Store)。 • 精通React和TypeScript。 • 在旧系统环境和渐进迁移方面有经验。 • 对移动应用生命周期、性能问题和离线模式有良好理解。 • 能够在必要时编写或修改iOS和/或Android原生代码。 • 强大的问题解决能力和技术决策能力。 • 具有领导精神和培养他人的意愿。 • 能够在协作、快速变化的环境中工作。 加分项 • 具有Angular或其他前端框架的经验。 • 深入了解Android或iOS原生开发。 • 在Play Store和/或App Store发布经验。 • 熟悉监控、功能标志和生产中的事件管理。 我们提供: • 动态和协作的工作环境; • 入职即享有慷慨的假期政策; • 混合模式 - 居住在距我们魁北克办公室40公里或蒙特利尔办公室15公里范围内的员工每周需在办公室工作两天。 • 如果您不在上述范围内,则可100%远程工作; • 真实灵活的时间表,允许您调整工作时间; • 入职第一天起享有团体保险(牙科、药品、残疾、旅行保险等),包括雇主贡献,涵盖远程医疗和员工援助计划; • 通过Wealthsimple提供的雇主贡献团体RRSP,服务一年后提供; • 入职时提供MacBook Pro和500美元的家庭办公津贴; • 无限量美味小吃(新鲜水果、小吃、糕点、咖啡、茶等); • 慷慨的推荐奖金; • 提供必要的工具、支持和机会以持续学习和职业发展。 想了解更多关于我们的文化?点击这里。 请注意:在Poka,理解英语是必不可少的,因为这是我们公司会议和许多内部沟通中使用的语言,以确保有效的协作和决策。此外,由于Poka在国际环境中发展,英语是与客户和合作伙伴沟通的主要语言,这有助于更好地服务他们并以专业的方式代表Poka。