在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。