关于公司
我们是Arcules:佳能家族的创新、大胆成员。我们行动迅速,建立在信任之上,并重视员工。我们的工程团队对工作和娱乐充满热情。所以,请以自己的方式加入我们,与我们一起通过云原生开发和尖端技术将视频转化为智能。让我们一起成长吧。
Arcules提供出色的福利,包括顶级的PPO和HMO医疗计划,四周的假期,三周的病假和三个月后的401(k)计划(公司匹配4%)。
工作概述
我们正在寻找一位资深移动开发工程师 - iOS/Android,对iOS和Android系统充满热情并拥有专业知识。该职位将成为专家级的高级资源,负责覆盖多个团队的移动工程职能,并确保Arcules解决方案在技术上具有现代、优雅和出色的用户体验,同时保持技术解决方案的可扩展性、可维护性和可靠性。此人还将领导和指导移动工程师,与其他首席工程师协商和合作,影响或推动移动技术和架构决策和路线图。
职责
• 该工作需要领导技能(5%),推广核心能力,并在公司内建立移动应用程序的最佳实践。该工作还需要强大的开发技能(95%),使用基于云和设备的基础设施开发移动视频应用程序。
• 设计和构建iOS/Swift和Android/Kotlin的高级应用程序
• 对代码进行鲁棒性单元测试,包括边缘案例、可用性和一般可靠性。
• 解决错误和改进应用程序性能
• 不断发现、评估和实施新技术,以最大化开发效率。
• 与跨职能团队合作,定义、设计和发布新功能。
• 利用最佳实践创建高度优化、可扩展和可重用的代码。
• 确保移动体验以移动为先 - 设计以充分利用移动平台的优势。保持iOS体验与iOS一致,Android体验与Android一致。
• 开发原型以传达交互和设计思想。
• 研究移动技术中的最新技术。确定其在高质量自动视频监控场景中的可能用途。
最低资格
• 必须具备Swift和Kotlin的原生应用程序开发专业知识(均需3年以上)
• 必须具备在企业SaaS环境中进行iOS应用程序开发的经验,对微服务架构、模式和实践有深入理解(最好使用Docker、Kubernetes、Google Cloud平台进行后端开发)
• 必须具备HTTP协议、REST、WebSocket、SSE和其他Web技术的经验
• 在移动环境中提供引人入胜的用户体验的细微差别的经验。
• 崩溃和性能测试经验
• 计算机工程或科学学士学位,具有交付技术复杂的企业服务的记录
• 有构建和部署移动技术及相应基础设施组件和构建块的经验
• 具备公共云服务的经验
所需技能/培训
• 出色的沟通和强大的领导能力
• 强大的操作执行能力,能够建立和管理强大的跨部门关系;能够与他人合作
• 自我激励和进取的研究员或软件工程师,以交付高质量的工作为荣
• 能够多任务处理,解决中等范围的问题,自主决定任务的技术目标
• 好奇心强,渴望保持和扩展广泛的技术知识,同时理解创建高客户价值的重要性
• 工程方法上具有敏捷导向,包括在扁平化组织中对模糊性的适应能力。
• 相信快速改进方法:快速失败,快速学习,快速改进 - 如果有效,保留,否则放弃
• 设计和构建Android(Java)平台的高级应用程序是有益的
• 视频流处理是有益的
• 相信在必要时进行文档记录,而不是总是和从不
Arcules专注于SaaS、企业软件、分析、安全和机器学习。他们在尔湾设有办事处。他们的团队规模中等,有51-200名员工。
您可以访问他们的网站https://arcules.com,或在Twitter、Facebook和LinkedIn上找到他们。