高级前端开发工程师

阿布扎比 无个税6天前全职 网络
面议
职位名称:高级前端开发工程师 工作地点:阿布扎比 经验要求:5到8年 雇佣类型:全职 关于该职位 我们正在寻找一名经验丰富的高级前端开发工程师,需具备5到8年构建可扩展、响应迅速且高性能的Web应用程序的实际经验。 理想的候选人必须对现代前端框架、API集成、UI/UX设计实施、测试和构建工具有深入理解。熟悉AI/ML集成接口和云部署者优先考虑。 主要职责 • 使用现代JavaScript(ES6+)和框架(如React)开发和维护高级前端应用程序。 • 与设计师紧密合作,将UI/UX设计转化为像素级精确、可访问且响应迅速的Web界面。 • 使用Axios或Fetch等工具集成RESTful API,高效处理异步工作流。 • 在开发过程中应用跨浏览器兼容性和Web可访问性标准(WCAG)。 • 使用Jest、Vitest、Cypress或Playwright实施单元和端到端测试。 • 使用前端构建工具(Webpack、Vite)和包管理器(npm、yarn)管理项目工作流。 • 使用Git维护代码版本和协作。 • 参与代码审查、冲刺计划和分布式团队的敏捷会议。 必备技能和经验 • HTML5、CSS3和现代JavaScript(ES6+) • 精通React(或类似框架如Angular/Vue)和状态管理库(如Redux、Zustand、NgRx或Vuex) • 具备丰富的RESTful API使用经验 • 深刻理解响应式设计、可访问性(WCAG)和跨浏览器兼容性 • 熟练进行单元测试和E2E测试 • 具备Webpack、Vite和包管理器(npm、yarn)经验 • 熟练使用Git进行版本控制 加分项 • 具备TypeScript经验 • 熟悉AI/ML API或与智能系统集成的前端 • 了解性能优化技术(懒加载、代码拆分等) • 具备云端前端部署经验(如Azure Static Web Apps、Vercel或Netlify) 工作环境 • 基于埃及的混合模式 • 频繁前往阿布扎比出差(根据项目需要每2-3个月现场工作) • 与全球团队进行跨职能协作 • 敏捷开发环境