高级全栈工程师,Node.js——乐天 Viber 混合办公
为乐天 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 容器的实践经验
- 具备创建和运行单元测试及集成测试的经验
- 具备在快节奏工作环境中应用敏捷方法的实践经验
- 英语书面和口语流利
- 拥有计算机科学理学学士学位或同等相关资质者优先
福利待遇
- 参与打造数亿人使用的产品
- 使用包括微服务在内的现代工程实践和技术
- 参与关键任务系统和高度可扩展的服务
- 与全球化、高度进取的工程团队协作
