Airbnb

iOS 软件工程师,用户界面系统,Airbnb

at Airbnb
技术与编程 全职
706天前

详细信息

**职位:iOS软件工程师,UI系统**

**地点:加利福尼亚州旧金山**

此职位为美国远程可申请。该职位可能包括偶尔在Airbnb办公室工作或参加外部会议,需与您的经理协商确定。Airbnb, Inc.可以在我们注册实体的州雇佣员工。目前,员工不能位于以下州:阿拉斯加、印第安纳、内布拉斯加、北达科他、俄亥俄、南达科他、威斯康星、阿拉巴马、密西西比、俄克拉何马、特拉华和罗德岛。此名单不断演变并更新,请随时查看,如果您所在的州在排除名单上。如果您的职位由其他Airbnb实体雇佣,您的招聘人员将告知您有资格从哪些州工作。

UI系统是Airbnb的一个中心跨平台团队,负责通过一些正在进行的项目提高客户端工程的效率、一致性和质量,其中包括设计语言系统(DLS)组件库、UI工具和构建在Jetpack Compose、Linaria和SwiftUI上的自定义声明式框架。在这个角色中,您将有机会影响公司层面的UI工程完成方式,并支持其他数百名工程师的努力。

UI系统团队还参与产品开发生命周期的所有阶段,协助产品发布,并与设计组织合作开展新的UI计划。它隶属于客户端基础团队,其范围是标准化从客户端工程角度出发的整体功能开发流程。

这是公司中少数几个为其IC提供机会的团队,可以广泛影响所有客户端开发,或者深入改进单一平台上的工作方式。虽然团队倾向于高级,但其许多成员从更初级的角色开始,并通过团队的广泛责任范围获得晋升。

**iOS职位**

作为UI系统团队的iOS工程师,您将有机会与世界级工程师合作,扩展DLS库的新组件,构建其他iOS工程师使用的新框架和工具,并通过嵌入产品团队支持新产品发布。您将得到设计和工程经理团队、设计师、同事和产品经理的支持。这个角色的范围非常广泛,仅受您的抱负限制。

为一个更初级的工程师(G8),您将有机会利用SwiftUI开展新计划,并与设计合作为DLS做出贡献。您还将帮助通过构建其他团队可以使用的组件来启动新功能。最后,您将帮助维护整个Airbnb产品一致的UI。在更高级的角色(G9)中,您将获得更大的自主权,寻找改善公司整体iOS工程流程的机会,并在团队和其他Airbnb工程师的支持下领导更广泛的计划。

**要求**

- 对构建像素完美、可重用、可定制和可维护的UI充满热情
- 出色的沟通技巧
- 5-9年iOS工程经验
- 对细节的关注,特别是在可访问性和文档方面
- 构建和维护UI系统的经验是一个加分项
- 有使用Figma或其他设计工具的经验将是一个很大的加分项

免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅