移动工程师

15个月前远程全职
120K - 135K USD Givebutter

Givebutter

location 旧金山
unsaved
公司简介 Givebutter是最受喜爱的非营利筹款平台,赋予数百万变革者筹集更多资金、支付更少费用和提供更好服务的能力。非营利组织使用Givebutter替代多个工具,以便能够在一个地方发起筹款活动和活动、使用捐赠表单和捐赠者管理(CRM)、发送电子邮件和短信群发。与传统的SaaS订阅费不同,Givebutter完全免费使用,采用100%透明的小费或费用模式。 Givebutter在2021年、2022年和2023年获得了“最佳工作场所”的认证,并在G2上多个类别中被评为排名第一的非营利软件公司。 我们的使命是赋予我们每个人中的变革者力量。我们认为捐赠应该是有趣的,让你想再次参与,我们也相信工作应该是有趣的,这样你才能产生最大的影响。我们非常期待与其他有才华的人一起工作,使世界变得更美好,并在这个过程中享受乐趣。 为什么加入Givebutter工程团队? • 代码的民主性 - 我们是一群重视平等贡献并公开讨论架构和想法的工程师团队 • 会议不过多 - 我们的工程师可以自己管理日程安排和时间,以便能够不受干扰地工作 • 自动化的CI/CD - 我们的构建可复制,并且流程易于管理。发布到生产环境是无需人工干预、自动化和一致的。我们的工程师专注于用代码解决问题 • 以使命为驱动 - 我们与世界各地的优秀组织、非营利机构和慈善机构合作,共同做好事 职责 • 维护和贡献给Givebutter的iOS和Android移动应用程序 • 根据Canny(一个公开的功能请求板)主动识别并构建功能 • 独立地将功能或请求落地,并注重跨团队沟通 • 积极主动地概述工程方法,并与后端、设计和产品团队合作执行功能 • 负责管理错误、文档和知识库。与前端团队负责人密切合作,制定代码标准并指导其他团队成员 • 为改进工程标准、部署基础设施、性能、测试和代码质量做出贡献 要求 • 在公司内部构建移动应用的工程经验5年以上 • 使用React Native、React hooks和Typescript的经验3年以上 • 至少贡献过一个生产级别的移动应用 • 有将移动应用部署到iOS App Store和Google Play Store的经验 • 有配置用于分发和管理移动测试版本的流程的经验 • 有React Navigation库的使用经验 • 有为移动应用编写集成测试的经验 • 熟悉构建可访问的移动应用(a11y) • 了解React Query、React Hook Form或Zustand是一个优势 • 有Laravel的经验是一个优势 福利待遇 远程工作:可以在美国任何地方工作。 健康保险:我们为员工提供100%覆盖的医疗、牙科和视觉保险,以及HSA和FSA账户。 心理健康:Givebutter的健康保险计划包括TalkSpace会员资格。 401k:我们为所有员工提供退休规划账户的使用权限。 休假和假期:每年可享受最多15天带薪休假,并额外提供每年公司假期的天数。我们还放假所有10个以上的联邦假期,并提供2个浮动假期。 育儿假:我们为主要抚养者和次要抚养者提供12周带薪育儿假。 家庭办公津贴:公司赞助的费用升级您的家庭办公室,包括高质量的笔记本电脑、显示器和现代技术。 慈善捐赠:鼓励员工每月向任何经过验证的非营利组织捐款最高50美元。 职业发展:我们提供学习和发展报销机会。 热爱自己的工作:我们是一家为慈善事业服务的使命驱动型公司。为自己所做的工作和所在公司感到自豪。 LinkedIn最近的一项研究显示,大多数女性只有在满足100%的要求时才会申请工作,而男性只要满足60%就会点击申请按钮。Givebutter致力于建立一个多样化和包容性的团队,因此我们强烈鼓励女性和非二元性别的人士如果对自己是否完全适合感到不确定,务必申请! 此职位还将提供与OKR达成相关的奖金,以及股权。