高级工程师 - 软件开发

阿布扎比 无个税19天前全职 网络
面议
我们正在寻找一位具有强大专业知识的高级工程师,精通 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 原则和基本设计技能 • 优秀的英语沟通与合作能力 • 具备维护清晰文档和适应不断变化的优先级的能力 立即申请:如果您准备好接受具有挑战性的项目,在前端工程中突破界限,并为安全、可扩展的应用程序做出贡献,我们期待您的来信!