Growth Acceleration Partners
Growth Acceleration Partners
501 – 1,000 员工
咨询市场营销物流
Growth Acceleration Partners 是一家技术咨询公司,通过软件工程和数据工程帮助组织构建、现代化升级并改进数字产品。其服务涵盖软件开发、UI/UX 设计、数据工程、机器学习、人工智能和现代化升级,支持团队提升运营效率,并运用数据推动业务增长与转型。

Ruby 与 Ember 高级全栈工程师

为法律科技 SaaS 平台打造安全的会计功能,使用 Ruby on Rails 和 Ember.js。 负责从设计、测试到部署、监控及财务数据准确性的完整流程。

描述

  • 为法律科技 SaaS 平台构建并维护关键会计功能。
  • 使用 Ruby on Rails 和 Ember.js 开发安全的高流量功能。
  • 负责从方案设计、实现到生产环境部署和验证的完整流程。
  • 编写单元测试和集成测试;拉取请求必须包含单元测试覆盖。
  • 经常使用 AI 编程助手,并评估其输出的安全性和质量。
  • 通过发现并修复 ActiveRecord 瓶颈,提升繁忙 Rails 应用的性能。
  • 利用日志、追踪和指标排查生产环境问题。
  • 审查用户提交数据的安全性,包括 CSV 上传内容。
  • 使用 CI/CD 工作流执行自动化安全扫描和架构验证。
  • 通过指导支持初级工程师,同时保障团队持续交付。

任职要求

  • 拥有计算机科学、软件工程、信息技术或相关技术领域的学士学位。
  • 至少五年构建和维护全栈 Web 应用的专业经验。
  • 至少三年使用 Ruby on Rails 开发后端服务的实践经验。
  • 具备使用 Ember.js 或其他现代 JavaScript 框架构建交互式前端的经验。
  • 具备管理从本地开发到生产环境监控整个流程的经验。
  • 具备处理财务数据的经验,包括小数、舍入、货币和幂等操作。
  • 具备扎实的 Ruby、Rails 和 ActiveRecord 性能调优技能。
  • 具备 Ember.js、现代 JavaScript(ES6+)、HTML5 和 CSS3 的实践经验。
  • 具备测试驱动开发、RSpec 经验,并能为财务工作流编写可靠的单元测试和集成测试。
  • 了解 CI/CD 编排、生产环境监控、分布式追踪和日志分析。
  • 具备将 AI 编程助手融入开发流程的经验,并能进行同行评审和验证。
  • 具备高级英语书面和口语能力。
  • 能够承担技术责任并独立开展工作。
  • 注重细节,关注数据准确性和应用正确性。
  • 具备良好的沟通能力,并能够指导初级工程师。
  • 具备法律科技、金融科技或高度受监管 SaaS 领域经验者优先。
  • 熟悉替换依赖界面的旧式测试套件者优先。
  • 了解缓存、查询调优和数据库索引者优先。

福利待遇

  • 提供教育投资支持。
  • 提供现场英语课程。
  • 提供当前技术培训,包括 AI、数据分析和机器学习。
  • 营造包容并致力于机会平等的工作环境。
  • 有机会与协同工作的远程工程团队共事。