我们正在寻找一位具有强大专业知识的高级工程师,精通 React、JavaScript、面向对象编程、安全性和 Node.js,以加入我们充满活力的团队。这个角色非常适合那些喜欢构建可扩展、安全和高性能应用程序的人,同时与各团队合作,交付卓越项目。
主要职责
• 使用现代技术设计、开发和部署可靠的前端组件
• 创建、修改和扩展组件,以支持不断变化的需求和功能
• 应用响应式设计原则,以实现跨设备的无缝体验
• 编写经过良好测试、文档齐全且可维护的代码,关注性能
• 使用配置工具构建和配置开发和测试环境
• 与技术团队合作,确保产品发布顺利
• 向利益相关者展示并解释设计、限制和解决方案
• 与团队负责人合作,将业务需求转化为技术特性
• 支持和排查已部署系统,监控性能并建议改进
• 参与代码审查,以维护性能、安全性和可靠性的标准
• 确保团队内的沟通和文档达到高标准
• 在快节奏环境中展示灵活性和适应能力
• 关注新兴技术和最佳实践
• 推动软件开发流程和方法的改进
技能与资格
• 计算机科学、软件工程或相关领域的学士或硕士学位
• 7年以上使用 React 构建前端应用程序的经验
• 精通 JavaScript、TypeScript、HTML、CSS
• 有状态管理库(Redux)的经验
• 熟悉测试框架(Jest、Mocha/Chai)
• 扎实的数据结构、算法和安全基础知识
• 熟悉 Node.js 框架(Express、NestJS)
• 有数据可视化库(D3、React Flow)的经验
• 了解软件架构和设计模式
• 熟练使用 Git 和协作仓库
• 具备基本的 Docker 部署知识
• 理解 OWASP 安全原则
• 扎实的 UI/UX 原则和基本设计技能
• 优秀的英语沟通与合作能力
• 具备维护清晰文档和适应不断变化的优先级的能力
立即申请:如果您准备好接受具有挑战性的项目,在前端工程中突破界限,并为安全、可扩展的应用程序做出贡献,我们期待您的来信!