前端首席软件工程师 - JavaScript / TypeScript / React

纽约 7天前全职 网络
105.5万 - 149.2万 / 年
职位描述 我们为您提供一个影响职业生涯的机会,并提供一个可以突破可能性极限的冒险。 作为摩根大通消费者和社区银行数字技术团队的首席软件工程师,您是一个敏捷团队的重要成员,该团队致力于以安全、稳定和可扩展的方式增强、构建和交付值得信赖的市场领先技术产品。作为核心技术贡献者,您负责在支持公司业务目标的各种业务功能中执行多个技术领域的关键技术解决方案。 工作职责 - 执行创造性的软件解决方案、设计、开发和技术故障排除,能够超越常规方法思考以构建解决方案或分解技术问题 - 开发安全的高质量生产代码,并审查和调试他人编写的代码 - 识别消除或自动化重复问题修复的机会,以提高软件应用程序和系统的整体操作稳定性 - 领导与外部供应商、初创公司和内部团队的评估会议,以推动面向结果的架构设计、技术凭证和在现有系统和信息架构中使用的适用性 - 在软件工程领域领导实践社区,以推动对新技术和前沿技术的认识和使用 - 识别流程和工具改进的机会,并将其从概念推动到实施 - 设计一个世界级的平台,注重快速迭代和创造性问题解决 - 通过单元、组件、集成和端到端测试确保产品的质量和完整性 - 遵循架构标准、风险管理和安全政策 - 在创建和使用开放、基于标准的解决方案中贡献和协作,同时使用现有企业技术和基础设施 所需资格、能力和技能 - 软件工程概念的正规培训或认证以及5年以上的应用经验 - 在系统设计、应用开发、测试和操作稳定性方面的实际动手经验 - 理解软件设计模式和范式,如面向对象编程(OOP)和函数式编程(FP) - 精通使用React、JavaScript、TypeScript和其他Web技术进行Web应用程序实现的编码 - 在单元、组件、集成和端到端测试方面的经验,包括使用Jest、React Testing Library、Cypress、Selenium等库 - 了解和使用构建管道,如Jenkins等 - 具有单页应用程序(SPA)开发经验,页面优化(性能),以及对React或其他基于SPA的Web应用程序性能考虑的理解 - 架构和实现RESTful Web服务的经验 - 精通自动化和持续交付方法 - 对CI/CD、应用程序弹性和安全等敏捷方法的高级理解 - 实际的云原生经验 优先资格、能力和技能 - 具有关系数据库、GraphQL经验,并将其与Web服务集成 - 具有定制CSS框架(如Bootstrap和Foundation)以及CSS预处理器(如Less或Sass)的经验 - 理解Material UI、Chakra UI或类似组件库 - 具有使用Next.js进行SSR(服务器端渲染)和SSG(服务器端生成)的经验 关于我们 摩根大通是最古老的金融机构之一,为数百万消费者、小企业以及世界上许多知名的企业、机构和政府客户提供创新的金融解决方案,旗下品牌包括J.P. Morgan和Chase。我们的历史超过200年,如今我们是投资银行、消费者和小企业银行、商业银行、金融交易处理和资产管理的领导者。 我们提供具有竞争力的总奖励方案,包括根据角色、经验、技能和地点确定的基本工资。符合条件的职位可能会获得基于佣金的薪酬和/或酌情奖励补偿,以现金和/或可没收的股权形式支付,以表彰个人成就和贡献。我们还提供一系列福利和计划,以满足员工的需求,具体取决于资格。这些福利包括全面的健康保险、现场健康和保健中心、退休储蓄计划、备用儿童保育、学费报销、心理健康支持、财务指导等。在招聘过程中将提供有关总薪酬和福利的更多详细信息。 我们认识到员工是我们的力量,他们带来的多样化人才与我们的成功直接相关。我们是一个平等机会雇主,重视公司内的多样性和包容性。我们不因任何受保护属性(包括种族、宗教、肤色、国籍、性别、性取向、性别认同、性别表达、年龄、婚姻或退伍军人身份、怀孕或残疾)或任何其他受适用法律保护的基础而歧视。我们还为申请人和员工的宗教实践和信仰以及心理健康或身体残疾需求提供合理的便利。有关请求便利的更多信息,请访问我们的常见问题解答。 摩根大通公司是一个平等机会雇主,包括残疾/退伍军人 关于团队 我们的消费者和社区银行集团依赖于像您这样的创新者来服务消费者、小企业、市政当局和非营利组织。您将支持提供屡获殊荣的工具和服务,涵盖从个人和小企业银行业务到贷款、抵押贷款、信用卡、支付、汽车金融和投资建议的方方面面。该团队还专注于开发和交付尖端的移动应用程序、数字体验和下一代银行技术解决方案,以更好地服务我们的客户。