Juvo
Juvo
Juvo 是一家金融科技公司,致力于为缺乏正式信用记录的人群扩大信贷获取渠道。公司成立于 2014 年,通过分析移动用户的互动行为,开发专有信用评分和预测性信贷决策工具。在巴西,Juvo 每天支持超过 10 万笔贷款,包括话费借款和以移动设备作为抵押的现金贷款。Juvo 将移动数据、金融服务和替代性信用评估相结合,帮助银行及其他服务提供商触达服务不足的消费者,并计划将这一模式拓展至国际市场。

高级全栈工程师 - 巴西远程岗位

负责 Juvo 巴西团队的分布式系统架构与质量,担任高级全栈工程师。 使用 C#/.NET、Node.js、Flutter 或 React 开展工作,并提供技术指导。

描述

  • 担任团队在架构、代码质量和工程指导方面的技术负责人
  • 设计并演进具备可扩展性、韧性和高性能的分布式系统
  • 使用 C#/.NET Core 和 Node.js 制定并维护 API 及微服务架构标准
  • 通过 REST、RabbitMQ 和事件驱动架构改进服务集成
  • 参与关系型和非关系型数据库的数据模型设计
  • 实施并评审单元测试、集成测试、契约测试和负载测试策略
  • 维护外部集成的安全性、身份验证、授权和合规性
  • 支持容量规划、生产问题排查和事故根因分析
  • 制定 Flutter 和 React 应用的前端架构标准
  • 与设计和产品团队合作,确保性能、可访问性和用户体验
  • 建立设计系统、可复用组件,以及状态管理和 API 集成实践
  • 指导 Web 及 Android/iOS 移动应用的技术选型
  • 通过代码评审、技术分享和结对编程培养初级及中级工程师
  • 负责技术决策、文档、规划、待办事项细化、站会和评审
  • 识别平台技术路线图中的流程和架构改进机会

任职要求

  • 计算机科学、软件工程、信息系统或相关专业本科及以上学历
  • 具备 C#/.NET Core 和 Node.js 的生产环境经验
  • 具备 REST API 和微服务架构方面的专业能力
  • 熟悉 PostgreSQL 或同类关系型数据库
  • 具备 RabbitMQ 或类似消息系统,以及异步集成模式的经验
  • 具备 Docker、Kubernetes 和 AWS 的生产环境经验
  • 具备创建自动化单元测试、集成测试和契约测试的经验
  • 熟练使用 Dart 开发 Flutter,和/或使用 TypeScript 或 JavaScript 开发 React
  • 具备前端架构、性能、可访问性和 REST API 集成经验
  • 熟练使用 Git 以及 GitHub 或 GitLab
  • 具备 Scrum 或 Kanban 等敏捷实践经验
  • 具备能够阅读和撰写技术英语的能力
  • 具备指导他人和技术领导经验
  • 研究生学位、MBA 或相关认证优先
  • 具备 Android 或 iOS 应用开发经验优先
  • 具备 Python、CI/CD、GitHub Actions、可观测性和 AI 编程工具经验优先

福利待遇

  • 医疗保险
  • 牙科保险
  • 育儿援助
  • 人寿保险
  • 餐食补贴
  • 生日当天休假
  • 两天健康福利假
  • TotalPass
  • 餐费补贴
  • 远程办公