全栈软件工程师 - 金融科技:混合型
我们的直接客户是纽约市一家快速发展的金融科技公司,正在寻找一名高级全栈软件开发人员。在这个角色中,您将全权负责公司一个或多个软件平台上的新功能、增强功能和缺陷修复工作。这个角色将与产品管理团队密切合作,参与软件开发过程,详细说明需求,审查进行中的工作,并解决手动测试中发现的问题。
职责
• 设计和实现可扩展的客户端和服务器端架构,同时维护和增强现有的平台服务和功能。
• 提供技术领导力,激励和指导团队成员,指导初级工程师。
• 积极参与每日站立会议。
• 积极参与同行代码审查,作为我们标准的软件开发生命周期和变更的一部分。
资格要求
• 8年以上的软件工程经验,构建企业级SaaS云解决方案。
• 5年以上的Ruby on Rails开发经验。
• 5年以上使用现代JS框架(最好是React)的实际经验。
• 3年以上使用RSpec、Cucumber或类似工具进行前端和后端测试自动化开发经验。
• 2年以上的技术领导和管理经验。
• 具备关系数据库概念和建模实践的理解。
• 熟悉基于云的技术,如K8S、AWS等。
• 了解发布管理和从开发发布到生产部署的CICD部署工作流程。
• 能够在敏捷/看板方法论下工作。
• 能够独立工作或作为团队合作的一部分,根据需要。
• 出色的解决问题能力和沟通能力。
• 具有合作开发的方法。