Browse Source

recruit

master
maochaoying 2 years ago
parent
commit
dfe9cf5d6d
  1. 209
      src/mock/index.js
  2. 105
      src/pages/Recruit.vue

209
src/mock/index.js

@ -484,3 +484,212 @@ export const hardCaseList = [
picUrl: H10,
},
]
import R1 from '@/static/img/recruit/back.png'
export const recruitList = [
{
id: 1,
salary: '40-70k',
postName: '算法工程师',
nature: '全职',
hasMargin: true,
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: 'C、C++、Python、Matlab、机器学习、模式识别、TensorFlow、Pytorch',
jobContent: ['根据产品需求,研发基于深度学习的物品的检测、识别、跟踪算法'],
duty: [
'计算机相关硕士及以上学历,有计算机视觉、机器学习、模式识别相关背景',
'熟悉计算机视觉和图像处理的常用方法(物体检测、跟踪、分割、分类识别等等)',
'熟练掌握C/C++/Python/Matlab等编程语言,有计算机视觉相关开发经验',
'熟悉TensorFlow、Pytorch等深度学习框架,熟悉OpenCV库函数',
'在有影响力的期刊上发表过论文',
'很好的沟通和表达能力,具有团队合作精神',
],
},
{
id: 2,
salary: '30-40k',
postName: '驱动工程师',
nature: '全职',
hasMargin: true,
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills:
'Camera Bringup、Camera SerDes、Camera sensor、I2C/SPI/UART/CAN/USB接口驱动',
jobContent: [
'负责在不同SOC平台驱动开发,屏幕驱动、Camera Bringup,Camera Service,Camera 预处理等研发',
'负责各种Camera SerDes(TI/美信)的调试开发',
'负责图像相关的各专项模块的开发比如:编码单元,ISP,图像处理单元,GPU等,可根据兴趣扩展到其他模块开发,如Lidar/Radar/USS/定位等',
],
duty: [
'有多款Camera BringUp经验,有内核驱动经验',
'有多平台的SDK开发和移植经验',
'有Camera sensor的基础知识如数据格式,编解码,预处理等',
'熟悉嵌入式Linux,能熟练应用常用I2C/SPI/UART/CAN/USB等接口驱动及相关接口协议',
'具有相关工作经验3年以上开发经验',
'加分能力: 1、有ISP,GPU,图像算法相关的优先; 2、有SerDes,多相机触发等经验; 3、有地平线、NVIDIA、Ti、海思平台等驱动开发经验者优先;4、熟悉TCP/IP、UDP、HTTP等协议优先。',
],
},
{
id: 3,
salary: '50k',
postName: '高级产品经理',
nature: '全职',
hasMargin: true,
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: '项目管理、产品定义',
jobContent: [
'负责技术团队的日常管理工作',
'给予商务团队一定的技术支持,配合商务团队洽谈项目',
'负责将客户给的《商务需求》转化为各部门工程师可以具体执行的《工程需求》,制定研发技术路线,合理安排时间进度',
'能够洞察用户底层需求,探究产品所在领域发展和演化,做好产品定义',
'研发文档的归类和整理,方便存档、调阅,给销售团队一定的技术支持,配合销售团队洽谈项目',
],
duty: [
'本科及以上学历,理工科技术出身,5年以上团队管理经历',
'深度熟悉产品研发流程',
'较强的项目管理能力,良好的团队合作意识,能够跟商务和研发团队密切沟通,协作推进项目的研发进度',
'较强的逻辑思维能力和团队管理能力',
'熟悉设计流程、常见材料及工艺,理解力强,能够有逻辑性的独立完成设计任务',
'责任心强,认真严谨,自驱力强,可以推动多方资源完成目标',
],
},
{
id: 4,
salary: '30-50k',
postName: '高级结构工程师',
nature: '全职',
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: 'SolidWorks、CAE、各种工艺、结构创新、机械传动',
jobContent: [
'根据现场调研与项目要求,提出可行的解决方案,并做可行性评估和报价',
'负责产品结构设计,零部件的详细设计,包括但不限于3D模型,工程图',
'能独立完成设备或者零部件选型计算(如电机,电缸,滑台,导轨等)精通气路知识和气动元件选型',
'负责加工件和采购件的BOM制作并下发',
'负责设备出厂前后设备调试的技术支持,与开发工程师,电气工程师完成整体设备调试,动手能力强',
'现场设备故障能够快速处理',
],
duty: [
'本科及以上学历,机械相关专业',
'5年以上非标自动化完整的项目设计经验',
'熟悉常用的三维和二维绘图软件,能够独立用三维软件进行结构设计,并出二维图纸,图纸标注规范,公差选择合理,设计思路清晰',
'具有强烈的创新、学习欲望,掌握一定的创新思维方法和技巧',
'有良好的沟通能力,工作认真负责,且有团队精神',
'有非标测控行业结构设计经验者优先考虑',
],
},
{
id: 5,
salary: '30-50k',
postName: '后端工程师',
nature: '全职',
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: 'OOP、Java、Python、Spring、MySQL、Redis、消息队列',
jobContent: [
'负责公司后端设计和开发(数据库设计、模块功能开发、与前端包括web/小程序等开发人员的接口)',
'负责技术难题攻关,持续通过技术手段降低业务复杂度,提升工作效率,带来业务价值',
'推进先进技术实践的研究及在业务中落地',
],
duty: [
'本科及以上学历,计算机相关专业,5年以上Python等后端开发经验,有互联网开发经验优先',
'拥有良好的代码编写风格,程序结构清晰,命名规范,并了解技术文档编写规范',
'具备OOP编程思想,熟练运用常用的设计模式,熟悉常用开源类包',
'精通Spring等主流java框架',
'精通MySQL数据库,能熟练使用SQL,掌握常用的SQL优化技巧',
'熟悉memcached/redis等缓存技术',
'熟系kafka/activemq/rabbitmq等常用中间件及其原理并有实践经验',
'具有较强的沟通能力和学习能力,并具备独立分析问题、解决问题的能力,有带领团队经验者优先',
],
},
{
id: 6,
salary: '20k',
postName: '高级工业设计师',
nature: '全职',
hasMargin: true,
hasPadding: true,
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills:
'犀牛、PhotoShop、办公软件、SolidWorks/Proe、CoreIDRAW、Adobe Illustrator',
jobContent: [
'准确解读产品需求,对产品进行分析设计',
'参与产品设计研究工作,把握设计方向和设计风格',
'独立完成产品设计或设计阶段性工作',
],
duty: [
'对工业设计饱有激情,思维活跃',
'工业设计专业,1年以上工作经验,做事勤恳细致,追求极致,我们也欢迎优秀的应届毕业生',
'手绘能力强,熟练使用2D及3D软件,3D渲染表现能力好',
'具有强烈的创新、学习欲望,掌握一定的创新思维方法和技巧',
'熟悉设计流程、常见材料及工艺,理解力强,能够有逻辑性的独立完成设计任务',
],
},
{
id: 7,
salary: '30-50k',
postName: '高级嵌入式工程师',
nature: '全职',
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: 'C、C++、单片机驱动、ARM、Linux应用',
jobContent: [
'(高级嵌入式软件工程师—系统开发方向)',
'负责嵌入式软件项目的底层平台适配、驱动开发调试、BOOT开发',
'负责嵌入式平台系统层架构设计、框架层和标准库开发、维护以及开发文档编写、新员工培训和指导',
'(高级嵌入式软件工程师—应用开发方向)',
'高级嵌入式软件工程师—应用开发方向:负责公司嵌入式产品软件维护以及新项目应用软件架构设计、开发及优化',
'负责客户定制项目需求对接、功能开发以及项目文档编写、对新员工培训和指导',
],
duty: [
'头脑灵活,思维清淅,有责任心,具有较强的沟通、学习能力且有良好的团队合作意识',
'精通C/C++编程,至少熟悉一种嵌入式操作系统,熟练使用嵌入式软硬件开发工具和调试方法;能使用嵌入式项目架构设计和开发经验',
'有嵌入式驱动开发经验,能看懂原理图,会使用示波器、万用表等辅助调试工具',
'有POS终端开发经验或上位机工具开发经验优先',
],
},
{
id: 8,
salary: '30-50k',
postName: '高级硬件工程师',
nature: '全职',
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: 'Cadence、Allegro、仿真、单片机、ARM',
jobContent: [
'根据需求,制定硬件设计方案,进行物料和元器件选型',
'负责电路板原理图设计、PCB设计',
'负责产品硬件功能调试验证,软硬件联调',
'负责线束和连接器选型,线束设计、线束图纸绘制,线束装调和验证工作',
'硬件产品质量问题分析处理,对测试问题进行技术分析并改进',
'负责已量产产品维护和升级',
'负责硬件开发过程文档编写',
],
duty: [
'自动化、通信工程、电子信息工程、电力电子等相关专业,全日制本科及以上学历',
'熟练使用常用的绘图软件设计电路图、LAYOUT和仿真',
'掌握基础焊接技能,熟练掌握示波器,信号发生器等调试工具',
'具有良好的工作态度、沟通能力和团队协作精神,具有高度的责任感和良好的职业操守',
'具备电子电器产品的硬件开发经验;具备解决研发生产现场硬件技术问题的经验',
'英语四级及以上,具备一定的英语阅读能力,能够看懂英文文献等资料',
],
},
{
id: 9,
salary: '20-30k',
postName: '前端工程师',
nature: '全职',
hasMargin: true,
address: '北京市昌平区回龙观街道博纳集团3号楼一层产品梦工厂',
skills: 'JavaScript、Vue、React、NodeJs、CSS3、Vite、Webpack',
jobContent: [
'负责产品梦工厂各类产品的前端开发工作',
'负责推动与优化已有前端项目的基础架构与组件抽象',
'积极推动改进产品,包括技术、用户体验、产品等各个维度',
],
duty: [
'熟悉移动端Web动效相关高级特性, 如Canvas、SVG、CSS3动画等',
'对网络协议、安全有一定了解和实践',
'对主流前端框架( React Vue Angular 等)有一定理解,至少对其中一种有深入应用',
'掌握 Grunt、Gulp、Webpack、FIS 其中任意一项构建工具的使用和配置',
'具有良好的代码风格、编码习惯',
'对产品、用户体验、交互操作流程、及用户需求感兴趣',
'具备良好的责任心、较强的学习能力,善于总结,优秀的团队沟通与协作能力,乐于分享,敢于创新',
],
},
]

105
src/pages/Recruit.vue

@ -2,59 +2,104 @@
<div class="recruit_container">
<SubNavigation title="招贤纳士" />
<div class="collapse_container">
<div class="collapse_header">
<p class="title">算法工程师</p>
<div class="right_wrap">
<p class="salary">全职-岗位待遇50K</p>
<div class="arrow"></div>
<div class="single" v-for="item in recruitList" :key="item.id">
<div
:class="
activeTab == item.id ? 'collapse_header active' : 'collapse_header'
"
@click="changeTab(item.id)"
>
<p class="title">{{ item.postName }}</p>
<div class="right_wrap">
<p v-if="activeTab != item.id" class="salary">
{{ item.nature }}-岗位待遇{{ item.salary }}
</p>
<img
:class="activeTab == item.id ? 'arrow_active' : 'arrow'"
:src="activeTab == item.id ? Right2 : Right"
/>
</div>
</div>
<div class="collapse_content" v-if="activeTab == item.id">123</div>
</div>
<div class="collapse_content"></div>
</div>
</div>
</template>
<script setup>
import { recruitList } from '@/mock'
import SubNavigation from 'cpns/SubNavigation'
import Right from '@/static/img/recruit/right.png'
import Right2 from '@/static/img/recruit/right2.png'
import { ref } from 'vue'
const activeTab = ref(1)
const changeTab = id => {
activeTab.value = id
}
</script>
<style lang="scss" scoped>
.recruit_container {
padding-top: $sub-header-height;
.collapse_container {
.collapse_header {
width: 100%;
height: 47px;
background: #f8f8f8;
padding: 18px;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: space-between;
.title {
font-size: 10px;
font-family: Alibaba PuHuiTi;
font-weight: 500;
color: #000000;
}
.right_wrap {
.single {
.collapse_header {
width: 100%;
height: 47px;
background: #f8f8f8;
padding: 18px;
box-sizing: border-box;
display: flex;
align-items: center;
.salary {
justify-content: space-between;
.title {
font-size: 10px;
font-family: Alibaba PuHuiTi;
font-weight: 500;
color: #000000;
margin-right: 18px;
}
.arrow {
width: 7px;
height: 10px;
background: #000000;
.right_wrap {
display: flex;
align-items: center;
.salary {
font-size: 10px;
font-family: Alibaba PuHuiTi;
font-weight: 500;
color: #000000;
margin-right: 18px;
}
.arrow {
width: 7px;
height: 10px;
}
.arrow_active {
width: 7px;
height: 10px;
transform: rotate(-90deg);
}
}
}
}
.collapse_content {
&:nth-child(even) {
.collapse_header {
background: #fdfdfd;
}
.active {
background: #283fe7;
.title {
color: #fff;
}
}
}
.active {
background: #283fe7;
.title {
color: #fff;
}
}
.collapse_content {
}
}
}
}

Loading…
Cancel
Save