首席软件工程师-安卓

15个月前全职
Alumni Career Site

Alumni Career Site

location 纽约
unsaved
在2021年成功推出Chase之后,我们是一个全新的团队,拥有全新的使命。我们正在创造解决现实世界问题并将客户置于中心的产品,而这一切都在一个培养技能并帮助您实现潜力的环境中进行。我们的团队是我们成功的关键。我们以人为本。我们重视合作、好奇心和承诺。 作为摩根大通的高级软件工程师,您是这个项目的核心,专注于将智慧的想法交到客户手中。您具有好奇心,善于合作,对新技术充满热情。出于您的天性,您也具有解决问题的能力,商业敏锐度,并且对金融科技有深入的了解。您善于在专注于特定产品和项目的部落和小组中工作,并根据自己的优势和兴趣,有机会在它们之间切换。 虽然我们寻找的是专业技能,但文化对我们同样重要。我们理解每个人都是独一无二的,而不同的思维、经验和背景多样性是一个好团队变得伟大的原因。通过将具有不同观点的人聚集在一起,我们可以代表每个人,并真正反映我们服务的社区。这样,您就有机会产生巨大的影响-对我们作为一家公司的影响,以及对我们全球的客户和商业伙伴的影响。 工作职责: • 使用Kotlin、Jetpack Compose、Dagger/Hilt和现代架构模式(如MVVM、Use Cases、Repositories和Clean Architecture)开发和维护高级Android应用程序。 • 利用Android强大的库生态系统,包括Coroutines和Flow,构建响应迅速和高效的应用程序。 • 使用Room实现和维护本地数据存储。 • 在敏捷环境中合作,利用Jira进行项目管理,Git进行版本控制,同时在快速的CI/CD环境中工作,以实现快速、可靠和可重复部署高质量软件。 • 为了代码质量和功能性编写全面的单元测试。 所需的资格、能力和技能: • 至少5年的Android应用程序开发经验。 • 计算机科学或相关领域的学士学位,或等同的行业经验。 • 开发金融应用程序或身份管理系统的经验,以及对开发安全应用程序的最佳实践有深入的了解。了解强大的安全协议是一个加分项。 • 出色的沟通和解决问题的能力。 • 能够独立工作并在团队环境中有效工作的能力。 首选的资格、能力和技能 • 参与团队合作并推动个人项目的完成。 • 对设计干净、以用户为中心的界面做出贡献。