我们是一家快速发展的SaaS公司,致力于通过为修复公司提供他们所需的技术来推动修复行业向前发展,以扩展和增长他们的业务。
最近被LinkedIn评选为芝加哥十大初创公司之一,并被BuiltIn评为顶级初创公司,同时获得Y Combinator的支持,现在是加入我们团队的激动人心的时刻,因为我们正进入快速增长和产品扩展的阶段。
我们正在寻找一位拥有丰富Flutter和移动应用开发经验的高级全栈工程师,同时具备扎实的后端技能,帮助我们在各个平台上构建可靠、可扩展且令人愉悦的用户体验。您将在塑造我们的移动战略中发挥关键作用,从UI到后端服务全面负责功能,并在此过程中指导他人。
主要职责
- 领导iOS和Android的Flutter应用程序的开发和架构。
- 使用.NET或类似的后端框架构建可靠且可扩展的API。
- 设计、实施和维护支持移动和Web客户端的后端服务(如RESTful API、GraphQL端点、数据库模型)。
- 与产品经理和设计师紧密合作,提供无缝的应用程序体验。
- 推动性能优化、响应式UI/UX和流畅的动画。
- 根据需要集成第三方API、云服务和本地平台功能。
- 为移动和后端系统建立和维护CI/CD管道。
- 指导初级开发人员,帮助定义Flutter、移动工程和API开发的最佳实践。
- 参与架构决策、代码审查和技术战略讨论。
- 通过自动化测试和监控,提升应用程序的稳定性、性能和代码质量。
资格要求
- 5年以上专业移动开发经验,其中包括3年以上使用Flutter/Dart构建应用程序的经验。
- 3年以上使用以下至少一种语言进行后端开发的经验:Java、.NET、Python、Ruby on Rails,包括API设计和数据库交互。
- 对移动设计原则、模式和最佳实践有深入理解。
- 具备创建和集成RESTful API、Firebase、GraphQL或其他后端服务的经验。
- 对移动应用生命周期、状态管理(如Provider、Riverpod、Bloc)和平台特定挑战有扎实理解。
- 熟悉SQL和NoSQL数据库(如PostgreSQL、MongoDB、Firestore)。
- 接触过移动和后端的CI/CD管道(如GitHub Actions、Bitrise、Codemagic)。
- 能够在云环境中工作(Azure、AWS或GCP)。
- 优秀的协作能力,对构建出色的端到端用户体验充满热情。
加分/优先条件
- 加分项:具有原生iOS/Android开发、App Store/Play Store部署或Flutter Web的经验。
- 优先条件:具有.NET/C#经验。
注意:这是一个位于伊利诺伊州奥克布鲁克的办公室职位。该职位要求每周在现场工作四天。不提供远程安排。这是一个直接聘用职位(不接受代理或承包商)。申请人必须有权在美国工作,无需当前或未来的赞助。
我们由目标驱动,充满活力,并获得风险投资的支持。我们毫不掩饰地雄心勃勃,并确保每个人都能获得成功所需的支持。我们重视建立强大的公司文化,重视在一起和协作,这就是为什么我们是一个以办公室为先的组织。
我们提供慷慨的薪酬包,包括:
- 具有竞争力的薪水($115,000 - $150,000)
- 慷慨的带薪休假。
- 医疗、牙科和视力保险。
- 401K计划+匹配。
- 个人自主性和团队协作项目的良好平衡。
- 与一群聪明、善良的人一起工作,他们热衷于利用技术解决现实世界的问题。
- 您的意见受到高度重视,个人成长被优先考虑的环境。
- 定期的团队活动和外出。
- 设备预算——一切您需要的最佳工作设备。
- 继续教育、指导和职业发展机会。
您的旅程是您自己的,我们在这里帮助您茁壮成长,无论您的起点如何。