高级软件工程师 - iOS

16个月前远程全职
UpKeep

UpKeep

location 芝加哥
unsaved
UpKeep是领先的基于云的资产运营管理软件,旨在彻底改变团队管理设施和维护工作的方式。我们提供面向移动的SaaS解决方案、工业物联网传感器、数据分析工具、高级企业集成和一流的专业服务。我们的创新技术正在为包括壳牌、雅马哈、联合利华、麦当劳、地铁、百事可乐和万豪在内的3000多个客户实现工作流程现代化和运营效率最大化! 我们是一家B轮科技初创公司,在美国拥有100多名团队成员。我们连续多年被评为“最佳工作场所”,培养了一个包容和使命驱动的文化。除了股票期权和优厚福利外,我们的员工还可以灵活地远程工作。UpKeep在Gartner上排名第一的设施管理软件,在G2 Crowd上排名第一的维护管理软件,在Software Advice上是FrontRunners,在IDC MarketScape上是CMMS领导者。 您将加入我们的移动中心团队,构建一个帮助维修技术人员做出最佳工作的应用程序。您将与Android和iOS以及后端工程师同事以及产品经理和其他利益相关者合作,提供我们旗舰CMMS移动应用程序的最强大和精心设计的功能。 我们正在寻找一位出色的沟通者,能够与利益相关者和同事坦诚和积极地沟通,提出更好的实践、解决方案和方法来解决我们的工程和流程挑战。 您是一个实用主义的工程师,能够独立思考,并理解良好的架构和工程实践往往与苹果所推崇的“好”或“iOS/Swifty方式”相悖。我们在代码库中使用了Clean Architecture和RIBs。如果您对RIBs或VIPER架构不熟悉,也没有关系,但您应该愿意学习。 工作职责 • 设计/架构、开发、测试、改进和部署为用户提供服务的系统。 • 在您的小组和跨团队中驱动主要软件组件、系统和功能的设计。 • 利用对产品和我们的业务目标的理解,根据我们的长期战略构建经过验证和高质量的解决方案。 • 与您的团队和其他团队的工程师和产品经理密切合作。 • 分析网站性能,并实施改进解决方案,包括单元测试和集成测试。 • 参与代码审查、部署和改进我们的可靠代码发布能力。 • 通过技术领导、指导和伸出援手来帮助支持其他工程师。 经验要求 • 出色的沟通能力,包括口头和书面沟通。 • 在以下一种语言和技术中具有8年以上的实际编程经验:Swift和iOS框架。 • 能够独立和自主地工作的自我启动者。 • 有项目管理和团队领导经验者优先考虑。 • 对Clean Architecture和整体工程最佳实践有深入的理解。对苹果的“最佳实践”持有健康的怀疑态度。 期望的行为 • 对自己的工作具有强烈的责任感和自豪感。 • 对变化持开放态度-具有灵活性。寻求并采用改进的方法和流程。 • 主动行动-以结果为导向,对行动和结果负责。兑现承诺,追求高绩效。 • 管理工作负载-及时做出决策,有效设置优先级,解决问题,监控结果,并在必要时采取纠正措施。 • 具备技术熟练度-能够应用工作角色和职责所需的技术知识和技能,以实现预期产出。 • 对自己的学习负责-了解个人优势,认识到发展需求,并采取行动改进。接受反馈,始终追求学习。 • 沟通思想-尊重地交流信息,并提出前进的方式。倾听同事的观点,接受多样化的观点。 • 协作工作-分享知识和信息,促进团队合作,并为积极的工作环境做出贡献,使人们愿意来上班。 • 展示道德品格和能力-以诚信和意图行事,对自己的行为负责,按照公司的价值观行事。 • 充当UpKeep的良好公民。 即使您不符合此处列出的所有要求,我们仍鼓励您申请。您的个人和职业经验可能超出了要求列表所能涵盖的范围。 员工福利: UpKeep的全职团队成员可以为自己和家人提供经济实惠的医疗、牙科和视觉保险,雇主支付的HSA,可选的FSA,人寿保险,11天带薪年假,无限带薪休假,每年10天病假,有资格参加我们的401(k)计划,12周带薪产假,员工援助计划,提供心理健康资源的Modern Health,以及在家工作的灵活性。我们重视工作与生活的和谐,认为家庭和心理健康应始终放在第一位。 公司历史与产品: UpKeep成立于2014年,由我们的首席执行官Ryan Chan创立,他在制造厂担任工艺工程师时使用过时的桌面软件时有了这个想法。他相信以移动为先的解决方案可以显著提高他与合作的技术人员的工作效率。他决心在这个愿景上继续努力-于是他辞掉了工作,学会了编写代码,并在他家的车库里创建了UpKeep的第一个版本! 如今,我们基于云的软件即服务(SaaS)和尖端的工业物联网传感器解决了全球数千家企业的问题。我们的资产运营管理解决方案,结合强大的云生态系统,赋予维护和设施团队实现数字化转型目标的能力。我们通过简化工作流程、改善协作,以及随时随地管理工作订单和项目,为被忽视的蓝领劳动力提供有意义的价值! 我们在最近的B轮融资中筹集了5000万美元的风险投资,由Insight Partners、Emergence Capital、Mucker和Y Combinator领投。我们还建立了The Maintenance Community,这是最大的在线论坛和Slack群组,汇集行业专业人士参与讨论、网络研讨会、播客和课程。 了解更多! www.onupkeep.com www.onupkeep.com/careers 在UpKeep,我们欣赏并支持我们的差异。我们知道,拥有思想、经验和观点多样化的团队能让我们的员工、产品和社区蓬勃发展。UpKeep很荣幸成为一个平等机会的工作场所。我们致力于提供平等的就业机会,无论种族、肤色、血统、宗教、性别、国家倾向、年龄、公民身份、婚姻状况、残疾、性别认同、性取向还是退伍军人身份。