高级安卓开发工程师

16个月前远程全职
AllStars-IT

AllStars-IT

location 洛杉矶
unsaved
高级Android开发人员 级别 高级 部门 Android 类型 全职 项目 Intel 地点: 远程 波兰 罗马尼亚 职位详情 发布日期: 2024年1月8日 职位编号: 200 公司简介 ALLSTARSIT是一家国际外包服务提供商,帮助企业招聘、支付、保险和支持全球顶级人才的工资、福利等。该公司专注于为各行各业的客户提供软件开发服务,包括网络安全、医疗保健、金融科技、电信、媒体等。 ALLSTARSIT在中东欧、以色列、阿联酋、印度、菲律宾和拉美地区设有开发中心,总部位于美国旧金山。该公司在所有地点拥有超过1,000名才华横溢的软件工程师和技术专家。 项目简介 我们的项目是一家具有挑战性和活力的初创公司Screenovate,技术、创新、人才和激情在这里汇聚。该项目是无线设备虚拟化(WDV)技术的先驱和领导者,开发基础设施和应用程序,用于将智能手机虚拟化到个人电脑、智能电视和虚拟现实/增强现实系统上。Screenovate开发了一项技术,可以将智能手机屏幕投射到电视和计算机上,还可以用于扫描、打印和复制文件,以及将平板电脑或智能手机变成游戏手柄。Screenovate得到了英特尔资本的支持,其产品已预装在全球顶级设备制造商的数千万台设备上。 所需技能: • 6年以上Android开发经验。 • 理解常见的Android应用架构MVVM/MVI/MVP。 • 熟悉Android UI设计和自定义UI元素。 • 对Android基础知识有深入了解-服务、活动、广播接收器。 • 理解Android的IPC机制。 • 熟练掌握Java/Kotlin语言。 • 熟悉Android的调试和分析工具。 • 有与后端服务-REST API/RPC的工作经验。 • 有数据序列化-JSON/Protobuf的经验。 有优势的条件: • 计算机科学或电气工程学士学位。 工作范围: • 设计、构建和维护可重用的Kotlin/Java代码。 • 使用Jetpack Compose将线框图转化为快速响应的用户界面。 • 提供短期/长期的技术解决方案建议。 • 定义Android应用程序架构。 • 集成最新的工具和技术。 • 测试、调试和分析应用程序的代码。