角色:
高级/首席前端/全栈工程师
地点:
加利福尼亚州索萨利托 混合办公
薪资:
每年180,000 - 215,000美元
全职
此职位的3-4个不可协商的要求是什么?
- 完全负责我们的微服务工作,从接口定义到编写前端和后端代码,再到交付部署在K8s集群中
- 设计(部分)微服务生态系统,为直接索引的股权投资组合构建工具提供功能
- 通过现代化当前组件和选择当代技术及企业第三方组件,为Aperio的企业金融科技平台提供持续改进
有哪些可选技能?
- 跟上Aperio使用技术的发展
- 不断改进Aperio的CI/CD实践
- 积极参与招聘工作
职位描述
团队概述
BlackRock SMA Solutions帮助客户定制投资组合,以满足独特的税务、价值对齐或投资暴露需求,涵盖直接索引、固定收益、主动股权和多资产。
我们为所有客户提供世界一流的服务,从财富顾问到家族办公室再到捐赠基金和基金会。
关于此职位:
在BlackRock SMA Solution,我们专注于客户:我们将他们置于我们所做一切的中心。
此职位的重点是为BlackRock代码库做出贡献,并与用户合作以识别他们的需求并帮助他们提高效率。
我们的平台称为Arya,基于微服务架构,我们的Web应用程序是与用户的接口。
Web应用程序使用React构建,因此您可以期待大量JavaScript(更具体地说是Typescript)编程。
我们实践敏捷软件开发,并在两周的冲刺中工作。
此职位将与我们技术团队的所有其他成员以及项目管理团队成员和最终用户密切合作。
该职位非常适合真正的全栈开发人员,他们喜欢在技术栈的用户界面(前端)部分工作。
主要职责:
- 构建稳健且可维护的基于Web的用户界面,同时提供愉悦的用户体验
- 完全负责功能开发,从为我们的Web应用程序添加功能到在微服务中添加功能,再到在关系数据库中添加结构
- 设计和开发(部分)微服务生态系统,为直接索引的股权投资组合构建工具提供功能
- 支持构建和发布软件组件并将其部署到k8s集群
- 通过现代化当前组件和选择当代技术及企业第三方组件,为我们的企业金融科技平台提供持续改进
- 编写易于其他团队成员理解和维护的代码
- 在项目和计划中担任领导角色
- 指导和帮助团队中的初级成员成长
- 跟上我们使用的技术的发展
- 积极参与招聘工作
资格:
- 拥有高级Web开发知识,深入理解JavaScript生态系统
- 对Web前端技术(React/Angular/Vue)、应用程序架构及其与软件生态系统其他部分的集成方式有深入理解
- 扎实的编程基础知识——算法、数据结构、设计模式和范式
- 五年以上类似职位经验
- 有项目和团队领导经验
- 熟练的Python背景或与现代面向对象语言(Java、Scala等)相关的经验是加分项
- 具有Amazon Web Services(AWS)生态系统的经验
- 熟悉关系数据库
- 良好的书面和口头沟通能力
- 能够有效沟通和工作,支持各个业务部门
- 能够在快节奏的跨学科环境中工作