Java全栈开发人员,具备Vue.js或React JS技能
地点:加利福尼亚州圣尼维尔(仅限当地人),最好有苹果公司工作经验
工作期限:长期
职位描述
职位机会概述:
• 全栈Web开发人员负责构建和设计高性能的Web应用程序和API,用于苹果公司的多个聊天生态系统,并具备实时聊天和对话式NLP功能。
• 他们还负责为苹果公司的多个聊天生态系统和通过REST/WebSocket API与聊天服务器进行通信的API客户端包和组件库的开发。
您的机会:
• 您将负责设计和开发用户界面,并与各种聊天服务的REST/WebSockets API进行集成。注重细节和致力于提供高质量、稳定的交付是至关重要的。要取得成功,您必须具备自我激励的能力;追求并超越承诺。理想的候选人还应具备较强的协作能力,并对在充满创新活力的成长环境中工作充满激情。
关键资格:
• 作为后端开发人员,具备5年以上的JavaScript企业技术应用、架构、设计、开发和支持经验,熟练掌握VueJS、SolidJS(强烈推荐)或具备3年以上React开发经验。
• 对JavaScript及其特点和解决方法有深入的了解
• 主要技能和具备JavaScript、TypeScript、多线程、REST、数据缓存服务和数据访问技术的编程经验
• 理解安全概念,并构建可靠和安全的分布式应用程序
• 深入了解满足高可访问性、浏览器兼容性和本地化标准的HTML、CSS/SCSS编码最佳实践。
• 具备实施和使用基于REST的API的经验。
• 从开始到发布,您能够全权负责功能和项目。
• 理解Vuex、Redux或类似的UI状态管理系统。
• 对多个形态因素上的响应式Web UX/UI具有敏锐的洞察力。
• 具备现代JavaScript(ES7,Async Await等)和构建工具的经验
• 能够支持多个并发项目,并渴望学习和使用现代技术
• 具备出色的书面和口头沟通能力。
• 关键技术和额外要求:
• VueJS、VueX、CSS、SCSS、JavaScript、TypeScript、WebRTC、Spring Boot、Rest API、事件驱动架构、Java/J2EE、设计模式、Spring、REST、缓存服务、密码学、Apache Kafka、Vuejs、VueX、WebPack、Ansible、Ansible Tower、AWS、Kubernetes、Helm、Docker、Jenkins、Github、Splunk
• 在大型企业中工作的经验,具备全球环境、跨多个时区和地理位置的能力
• 具备使用VueJS构建通过NPM分发的UI组件库的经验
Java全栈开发人员,具备Vuejs或React JS技能 @ 加利福尼亚州圣尼维尔(仅限当地人)