前端工程师

safety安全保障无个税9小时前全职
面议 穆罕默德·本·扎耶德人工智能大学

穆罕默德·本·扎耶德人工智能大学

location 阿布扎比
unsaved
前端工程师(Frontend Engineer) 岗位职责 跨团队协作开发: · 与客户反馈团队、产品经理、系统架构师、设计师及其他工程师密切合作,深入理解需求,交付专注于准确性、可用性与性能的高质量产品,服务于可扩展、弹性强、面向未来的机器学习系统。 技术方案设计: · 分析业务及功能需求,提炼为技术规范,并在成本效益权衡基础上推荐最佳技术解决方案,保障交付质量。 问题排查与解决: · 识别、排查并解决应用程序中的代码问题,分析生产环境中的Bug并提供有效修复方案; · 审阅并反馈终端用户文档,确保其清晰性与准确性。 代码优化与模块复用: · 持续提升现有模块的效率、鲁棒性与性价比,开发可复用的组件与库,支持未来项目的快速开发。 代码质量与标准倡导: · 遵循并推动团队内代码质量标准,参与优化开发流程,确保团队技术输出一致性与可维护性。 UI开发: · 为Web与移动端应用设计、开发并测试用户界面,确保流畅、直观、友好的用户体验。 代码评审: · 主动参与代码评审,确保代码质量、性能与可扩展性,并为团队成员提供建设性反馈。 其他职责: · 完成直属上级合理安排的其他与岗位目标一致的任务。 任职资格 · 必须英语听说流利,且只接受英文简历 学历要求: · 计算机科学、计算机工程或相关专业的本科学历; · 拥有研究生学历者优先考虑。 工作经验 必须具备: • 至少3年及以上前端开发经验(3~10年经验者可申请高级岗位); • 熟练掌握 HTML5、CSS3、Flutter 和 JavaScript 等前端技术,精通 Vue、Angular、React 等主流框架与类库; • 深入理解面向对象编程原则和前端设计模式; • 有成功交付并维护可扩展应用的实际经验; • 熟悉设计模式、架构原则、软件架构与算法相关最佳实践; • 精通测试方法,如单元测试、组件测试与集成测试; • 理解数据库技术,包括 MySQL、PostgreSQL(熟悉范式、ACID原则、隔离级别与索引结构)及 NoSQL 数据库(如 MongoDB、Redis); • 熟练使用 Git/GitFlow、SourceTree 等版本控制工具; • 熟悉 Scrum、Kanban、XP 等现代软件开发流程; • 具备构建复杂高质量应用的能力,熟悉领域驱动设计(DDD)与微服务架构; • 擅长多任务并行、工作优先级管理,具备良好的沟通与团队协作能力; • 有维护系统稳定性、执行质量标准、优化流程与遵循合规要求的经验; • 能编写清晰的技术文档,参与风险评估,确保项目持续运行不受干扰。 优先考虑: • 拥有5年以上前端开发经验; • 有参与高访问量、大规模Web产品开发经验者优先; • 有高等教育或科研机构工作背景,了解核心研究设施运行机制者优先; • 具备数据分析能力,能用于流程优化与持续改进; • 具备良好的英语沟通能力,会多种语言者为加分项。 我们提供: · 参与AI前沿技术产品研发的机会; · 技术驱动的开放文化与支持性团队氛围; · 透明晋升通道与成长支持; · 稳定、高效、灵活的工作环境与福利待遇。 前端工程师在塑造用户体验方面发挥着至关重要的作用,负责为 Web 和移动应用设计、开发和测试直观且高性能的用户界面。该职位将与后端工程师、QA 测试人员、设计师和产品经理等跨职能团队紧密协作,推动技术栈的持续演进,确保系统的可扩展性、弹性及未来适应性。 岗位职责包括将业务需求转化为技术规范、解决代码相关问题,并持续优化现有系统以提升效率与稳定性。该职位强调代码质量、性能与创新,将通过示范引领团队、辅导同事,共同打造前沿、可扩展的产品,助力MBZUAI实现其战略目标。 如你希望加入一个以人工智能为核心驱动力的技术团队,并在高影响力项目中持续成长,欢迎投递你的简历!