主要职责:
1. 使用React.js和Next.js开发和维护面向用户的功能,确保高性能和响应速度。
2. 使用TypeScript和JavaScript编写干净、可维护且有良好文档的代码。
3. 利用Node.js进行服务器端逻辑处理,并使用MongoDB进行数据存储和检索。
4. 实现和维护Storybook组件,以提高UI开发和测试效率。
5. 确保实现响应式设计和跨浏览器兼容性。
6. 参与开发和维护前端组件的单元测试。
7. 与后端开发人员密切合作,将前端组件与服务器端API集成。
8. 优化应用程序以实现最大速度和可扩展性。
9. 关注前端开发的行业趋势和最佳实践。
我们正在寻找:
要求:
1. 精通React.js、Next.js、TypeScript、JavaScript、HTML和CSS。
2. 对设计系统及其在前端开发中的实现有深刻理解。
3. 熟悉Storybook用于组件驱动的开发和测试。
4. 扎实掌握单元测试框架,如Jest、React Testing Library或类似工具。
5. 能够将设计模型和线框图转换为响应式网页。
6. 出色的问题解决能力和注重细节。
7. 良好的沟通和协作能力。
8. 有版本控制系统的经验,最好是Git。
优先资格:
1. 优先考虑具有5年以上前端开发经验者;
2. 有在Unix和Windows操作环境中工作的经验者优先。
3. 计算机科学、工程或相关领域的学士学位(优先)。