高级开发人员 - 全栈开发

纽约 6天前 远程 全职 网络
97.3万 - 114.6万 / 年
Priori 改变了法律团队寻找、聘用和管理外部法律顾问的方式,将他们与合适的人才和价格相匹配,以满足任何需求。凭借十多年的与法律团队合作经验,我们提供灵活的人才、全球律师事务所市场以及用于管理律师事务所小组和法律 RFP 工作流程的尖端软件。我们的软件旨在提高法律服务采购和管理的效率和透明度。 Priori 正在寻找一位高级开发人员加入我们的工程组织。在这个角色中,您将参与软件开发过程的各个方面。您将指导并参与新功能的设计和开发,帮助优化和扩展我们的应用程序,并在敏捷开发环境中工作。您将负责构建服务器端逻辑(使用 Ruby on Rails)和前端组件(使用 Vue.js 的 JavaScript)。作为组织中的领导者,您将通过结对编程和代码审查来指导其他工程师。 您的职责包括: - 规划并参与敏捷开发生命周期的所有阶段 - 进行代码审查,指导和支持其他开发人员的工作 - 确保使用最佳实践(测试驱动开发、持续集成和代码标准) - 将我们的代码与第三方 API(包括 AI LLMs)集成 - 测试和维护软件产品以确保优化功能 - 推荐并领导相关新技术的持续采用和集成 - 定期与 CTO、工程经理、工程团队、产品团队和外部利益相关者进行清晰沟通 - 编写干净、可维护和高效的代码 - 开发强大、可扩展和安全的功能 我们的技术栈: - Vue.js - Ruby on Rails - Postgres - Heroku - AWS - Github - Datadog 您需要具备: - 4 年以上专业软件开发经验 - 对一种或多种现代前端 JavaScript 框架(Vue、React、Angular)的广泛了解 - 对 Ruby on Rails 或类似框架的广泛了解 - 具有响应式前端框架(Bootstrap、Foundation 等)的经验 - 具有版本控制系统(如 Git)的经验 - 理解敏捷软件开发原则 - 对编写优秀、简单、干净、高效代码的热情 - 能够独立工作并有效地多任务处理