Rakuten Viber
Rakuten Viber
Rakuten Viber 是一个全球通信平台,帮助企业通过消息、验证和互动营销活动触达客户。其商业服务包括 Viber Verification 和 SecurePlus Messages,可实现更安全的客户沟通;平台的超级应用功能则支持品牌互动,并帮助企业围绕营销和电子商务场景直接建立与消费者的关系。

高级全栈工程师,Node.js(混合办公,明斯克)

加入 Rakuten Viber,构建并扩展高流量的 Node.js 和 Java 微服务。参与运营可靠的通信服务,每天处理超过 10 亿条消息。

描述

  • 设计和维护高可用、高吞吐、低延迟的应用
  • 定义应用目标和功能需求
  • 使应用架构与业务目标保持一致
  • 评估技术和替代方案,并为架构评审提出建议
  • 与产品和架构团队合作开发关键任务系统
  • 调试、优化并调整整个技术栈的性能
  • 构建和运营每天处理超过 10 亿条消息的微服务
  • 使用 Node.js 和 Java 交付功能、提升性能、保护数据并解决复杂的技术问题

任职要求

  • 至少 7 年全栈开发经验,其中至少 4 年专注于 Node.js
  • 精通 JavaScript 和 TypeScript
  • 具备使用 NestJS、Fastify 或 Next.js 等 TypeScript 优先框架的经验
  • 具备 Java 专业工作经验
  • 拥有在微服务架构中构建和扩展企业级生产系统的成功经验
  • 具备至少一种主流前端框架的实际经验,包括 React 或 Angular
  • 了解关系型数据库和 NoSQL 数据库
  • 具备设计和集成 REST API 的经验,包括有效的缓存方案
  • 具备 CI/CD 流水线和 Docker 容器的实际经验
  • 具备创建和运行全面的单元测试与集成测试套件的经验
  • 具备在快节奏工作环境中应用敏捷实践的经验
  • 具备出色的分析、解决问题和沟通能力
  • 英语书面和口语流利

福利待遇

  • 作为超级应用的一员,参与塑造数亿人使用的产品
  • 在基于微服务的环境中使用现代技术
  • 参与每天处理超过 10 亿条消息的平台建设
  • 直接影响数百万用户的日常生活
  • 与全球分布式工程团队协作
  • 加入以创新、团队合作和卓越为核心的文化