大家好,
请仔细阅读以下职位描述,如果这些职位符合您的兴趣,请告诉我。
1.
职位:IOS开发人员
地点:芝加哥,伊利诺伊州(现场)
职位类型:合同
职位描述:
根据线框模型开发新功能和用户界面
确保应用程序的最佳性能和用户体验
修复错误和性能问题
编写干净、可读和可测试的代码
与后端开发人员、设计师和团队的其他成员合作,提供结构良好、高质量的解决方案
基本技能:
8年以上iOS移动应用程序开发经验
对移动应用程序开发有广泛的了解,包括从第一行代码到发布到商店的整个过程
对iOS应用程序开发有深入的了解
精通Swift
具备SwiftUI、Combine、MVVM经验
熟练使用Jest、JUnit、Espresso、Mocha等编写自动化测试
熟练使用BitBucket/GitHub/GitLab
熟悉Core Data、Core Animation和其他iOS框架
熟悉苹果设计原则
熟悉RESTful API、GraphQL和移动网络库
熟悉JSON格式
具有分析和调试移动应用程序的经验
熟悉推送通知
使用Firebase的经验
熟悉React Native或Flutter
熟练使用Unix/Linux环境
2.
职位:Android开发人员
地点:芝加哥,伊利诺伊州(现场)
职位类型:合同
职位描述:
Android原生开发3年,Kotlin + React Native开发经验1年
我们正在寻找专注于Android开发的优秀软件开发人员,能够通过持续集成和自动化测试框架交付优质工作。因此,如果您认为您的技能可以在Android世界中带来革命,请您成为我们提供创新和实施所需资源的人选。作为Android开发人员,您将:根据所需规格设计和开发Android应用程序。拥有端到端的产品模块/功能(从需求到上线)。设计和代码审查,解决问题并帮助团队成员。通过与最终用户直接互动收集需求。研究开发所需的开源框架/技术。作为候选人,您必须具备以下知识:有Android特定应用程序开发经验。良好的面向对象概念理解。有Kotlin开发经验者优先。良好的设计模式理解。精通需求收集和分析。至少有两个商业发布的应用程序可供我们的开发团队立即下载和审查您的贡献。对操作系统基本原理(如进程、进程间通信、多线程原语、竞争条件和死锁)有扎实的理解