作为一名专注于NX Monorepo的前端开发人员,您将负责:
• 与跨职能团队合作,在NX Monorepo架构中开发和维护前端应用程序。
• 在NX Monorepo中优化代码库组织,确保组件的可扩展性、模块化和可重用性。
• 设计、实现和增强NX Monorepo框架中的模块化组件和库,以促进代码重用和可维护性。
• 识别并实施前端应用程序的性能优化,重点关注提高速度、效率和用户体验。
• 与UX/UI设计师、后端开发人员和其他团队成员紧密合作,将设计和需求转化为功能齐全、高质量的用户界面。
• 对NX Monorepo中的应用程序进行彻底的测试和调试,以确保其健壮性、可靠性和在不同平台和浏览器上的兼容性。
• 创建和维护NX Monorepo生态系统中组件、模块和工作流程的技术文档。
• 了解前端开发和NX Monorepo架构的最新趋势、最佳实践和进展,以提出改进意见并实施创新解决方案。
要求:
• 计算机科学、工程或相关领域的学士学位(或具有等同的工作经验)。
• 具有强调NX Monorepo开发的前端开发人员的经验。
• 熟练掌握JavaScript/TypeScript、HTML、CSS和现代前端框架/库(如Angular、React、Vue.js)。
• 有NX Monorepo架构、工具和实践的经验。
• 熟悉状态管理库(如Redux、NgRx)和RESTful API。
• 对Web性能优化技术有较强的理解。
• 能够在团队环境中进行合作,并具备出色的沟通能力。
• 具备较强的问题解决能力和注重细节的能力。