高级IOS工程师

15个月前远程全职
Stocktwits

Stocktwits

location 纽约
unsaved
免责声明:第三方网站上可能会发布错误的职位空缺。请注意,我们所有当前的职位空缺都会发布在我们的招聘页面上 - 请查看以保持了解! 关于我们 Stocktwits是一个领先的社交网络和个人投资者和交易者社区。我们的使命是提供平台为各类资产、风格和经验水平的投资者和交易者连接、学习、获利和娱乐的全球对话。从我们作为cashtag(例如$TSLA)的发明者起,Stocktwits已经发展成为拥有数百万会员的社区,并成为“社交金融”的定义性声音。Stocktwits是您获取市场和您关心的想法脉搏的唯一地方。我们的社区持续快速增长,我们正在寻找充满激情的团队成员加入我们,共同重新构想未来的金融媒体、投资和交易服务以及下一代工具。 职位描述 在这个职位上,您将负责为我们平台上数百万用户构建新功能和改进现有功能。工程师将与产品、设计和其他团队成员紧密合作,解决具有挑战性的问题,并提供令人愉快的用户体验。 您的职责 • 在遵循Stocktwits软件开发生命周期的前提下,提供可扩展、高响应性和高性能的iOS应用程序 • 与产品经理、设计师和工程师合作,了解需求,并将其转化为务实有效的技术解决方案 • 通过编写单元测试、自动化和进行代码审查来提高代码质量 • 主动识别复杂问题,首先采取主动解决措施,并在更大的团队内进行有效的分析和升级 • 从头到尾负责所分配的项目,按时交付且无缺陷,并提供最少的支持 • 根据需要协助指导初级团队成员 • 参与轮班值班 • 执行分配的其他职责 您需要具备的条件 • 5年以上的专业软件开发经验 • 2年以上使用Swift/Objective-C构建iOS应用程序的经验 • 在苹果的App Store发布应用程序的记录 • 熟练使用Xcode、Swift和iOS开发工具 • 熟悉常见的设计模式,如MVVM • 熟悉UIKit,并有使用或学习SwiftUI的经验 • 熟悉分析和监控工具 • 通过REST API使用服务的经验 • 熟悉iOS UI设计原则、模式和最佳实践 • 熟悉内存管理、多线程、安全最佳实践 • 具备组织和项目管理技能,能够在紧迫的截止日期下平衡多个项目 • 注重细节 • 具备良好的人际交往能力,特别是在与产品和工程团队建立关系和合作方面 • 能够适应快节奏的环境和变化的优先级 • 熟练掌握英语,具备良好的书面和口头沟通能力(语法和句法) • 熟悉使用Bitrise等工具进行CI/CD基础架构和运营 • 深入理解使用CocoaPods/Swift Package Manager等工具进行依赖管理 我们看重的素质 • 精湛技艺:简单来说,您对自己的工作非常在乎,并对您的合作伙伴和为之工作的人表现出同理心。 • 永远学习:您对知识、新挑战和自我提升的渴望从未停止,无论是个人还是专业上。 • 有影响力:您希望在规模上产生影响,并且认识到持续、定期的执行是实现目标的途径。正如我们所说,小胜意味着大事情! • 对成功的渴望:您带有深深的成功欲望,并带有一种受控的紧迫感。 StockTwits致力于为所有员工提供平等的就业机会。在我们公司内部,我们对员工的所有决策都基于能力、胜任度和绩效,完全没有歧视。我们致力于建立一个代表各种背景、观点和技能的团队。在这个团队中,没有人会感到比其他人更“异类”。我们实现了多样性的全部承诺,并希望您每天都能以真实的自我来工作。 最终的报价金额由多个因素决定,包括地理位置以及候选人的经验和专业知识。任何列出的薪资范围只是我们总体薪酬方案的一个组成部分。如果您对Stocktwits的薪酬方案有疑问,请向您的招聘人员咨询。 StockTwits致力于为所有员工提供平等的就业机会。在我们公司内部,我们对员工的所有决策都基于能力、胜任度和绩效,完全没有歧视。我们致力于建立一个代表各种背景、观点和技能的团队。在这个团队中,没有人会感到比其他人更“异类”。我们实现了多样性的全部承诺,并希望您每天都能以真实的自我来工作。 研究表明,女性和其他少数群体通常只有在满足100%的条件时才会申请。在Stocktwits,我们致力于公平竞争,我们鼓励女性、有色人种和LGBTQ+求职者申请职位,即使他们没有完全符合角色要求。