我们正在寻找一位经验丰富的高级前端工程师,加入我们的技术团队。你将负责开发和维护高质量的前端应用,确保用户体验的流畅性和响应速度。理想的候选人应具备扎实的前端开发技能,精通React框架,并且具备丰富的React Native开发经验。
主要职责:
负责Web端和移动端前端应用的开发与维护;
使用React框架构建高性能、可复用的组件和前端应用;
使用React Native开发跨平台移动应用,确保应用在不同设备上的兼容性和性能;
与产品经理、设计师和后端工程师紧密合作,确保项目按时交付;
优化前端代码,提升应用的加载速度和响应性能;
参与代码审查,确保代码质量和最佳实践;
持续关注前端技术的最新发展,推动团队技术进步。
任职要求:
学历要求: 计算机科学、软件工程或相关专业本科及以上学历;
工作经验:
3-5年前端开发经验,具备高级前端工程师的能力;
技术栈:
精通React框架,熟悉其核心概念(如组件、状态管理、生命周期等);
有丰富的React Native开发经验,能够独立开发跨平台移动应用,对RN的性能调优有一定实战经验;
熟悉HTML5、CSS3、JavaScript(ES6+)TS等前端技术;
熟悉前端构建工具(如Webpack、Vite等);
熟悉Git版本控制工具;
有Taro多端框架经验者优先;
有Node.js开发经验者优先;
其他技能:
具备良好的代码风格和编程习惯,注重代码质量和可维护性;
具备良好的沟通能力和团队合作精神;
具备较强的问题分析和解决能力,能够独立完成复杂模块的开发;
对前端性能优化、用户体验有深入理解者优先。
加分项:
有大型项目开发经验,组件库设计开发经验,熟悉复杂前端架构设计;
有前端自动化测试经验(如Jest、Enzyme等);
有前端性能优化经验,熟悉浏览器内核及渲染机制;
有开源项目贡献经验或技术博客分享者优先。