应用架构师

16个月前全职
ClifyX, INC

ClifyX, INC

location 洛杉矶
unsaved
移动应用程序负责人/架构师 加利福尼亚州喷泉谷(第一天现场 Infosys / Hyundai 12+个月合同 现场移动应用程序负责人/架构师 移动应用程序架构师开发Android、iOS和iPad OS平台上的应用程序。候选人将负责功能开发和维护现有应用程序,包括改进架构、用户界面和一般应用程序代码,与现有后端系统进行交互。 所需的一般经验 在移动应用程序开发方面拥有10年以上的经验,其中在架构师角色下有最多2年的经验 领导全球开发团队,跨现场、近海和离岸地点 位于加利福尼亚州喷泉谷附近 广泛经验包括 Swift、Kotlin、Java、Dart、Objective-C等移动开发语言 如Visual Studio、Android Studio和Xcode等集成开发环境 版本控制:git 使用内部和第三方API的经验。必须具备REST / JSON,gRPC有帮助 异步编程范式(async / await、Futures、Streams、回调/委托、管道) 与代码分析器、布局检查器、性能视图、内存视图、多线程、网络和安全相关的工具和技术 扎实经验包括 移动应用程序设计模式,如MVC、MVP、委托、单例、工厂、MVVM模式、清洁架构、Viper等 使用CocoaPods / Carthage(iOS)或Gradle / Maven / Bintray(Android)或Flutter的pub等工具进行依赖项选择和管理 单元测试、模拟、安排/执行/断言、代码覆盖率 架构经验 熟练掌握使用行业标准模式设计、构建和发布iOS和Android应用程序的知识 与API架构师、DevOps专家和产品负责人密切合作,确保移动应用程序符合整体生态系统 确保团队提供符合功能和非功能要求的可靠技术解决方案。 确保您的团队的项目有明确的愿景和技术路线图。 坚决支持自动化测试、持续交付和软件质量 构建能够支持数百万用户的应用程序 设计经验 良好的设计原则和用户体验最佳实践知识,包括可访问性 与设计师和用户体验专家紧密合作,创造出优秀的用户体验 基本期望 能够领导团队同时处理多个功能,并在全球团队(现场、近海和离岸)之间协调共识 使用TDD、配对编程、代码审查和其他技术来保持高质量的代码 在敏捷团队(Scrum)中工作 与全球开发团队(现场、近海和离岸)协调 良好的书面和口头沟通能力 与跨职能团队良好合作 与远程团队合作的积极沟通者 使用Slack、MS Teams等工作聊天工具 将会是一个加分项: 了解CI / CD 编写共享库的经验(Swift Packages、Dart Packages等) 了解Flutter、React Native、React等跨平台框架 具有OAuth 2.0的经验, 包括BLE在内的蓝牙工作 作为开发者使用Figma、Sketch、Adobe Illustrator的经验(查找大小和颜色信息、间距、以多种分辨率导出图标/字形,导出SVG) 最后更新日期:2023年12月30日