主要职责:
1.设计和实现高质量的前端应用,确保性能、可靠性和用户体验。
2.使用Vue.js、React和React Native开发跨平台应用程序。
3.开发微信小程序,优化移动设备上的用户体验。
4.使用TypeScript编写类型安全的代码,提高代码质量和可维护性。
5.配置和优化Webpack,提升构建效率和资源管理。
6.与后端开发人员紧密合作,确保前后端集成顺利进行。
7.参与代码评审,提供技术指导和支持给初级开发人员。
任职要求:
1. 学历要求:计算机科学、软件工程或相关专业本科及以上学历。
2. 工作经验:3年以上前端开发经验。
技能要求:
精通Vue.js和React框架,具有实际项目开发经验。
熟练掌握React Native用于移动端应用开发。
深入理解TypeScript,能够编写类型安全的JavaScript代码。
具备微信小程序开发经验,了解微信生态系统的最佳实践。
熟悉Webpack配置和优化,能够处理复杂的应用打包需求。
熟悉HTML5、CSS3以及响应式设计原则。
熟练使用版本控制工具(如Git)进行协作开发。
加分项:
有Node.js或其他后端语言的经验。
熟悉单元测试和端到端测试框架(如Jest, Mocha, Cypress等)。
对前端性能优化有深入理解,能够提出并实施优化方案。