Uvation
Uvation
Uvation 是一家专注于 IT 基础设施、人工智能、网络安全和云运营的技术服务公司。其服务包括托管 IT、安全与网络运营,以及基于戴尔和英伟达技术构建的人工智能解决方案。Uvation 还通过与 Oracle Cloud、Google Cloud 和 Amazon Web Services 的合作,为云环境提供支持,并运营一个销售硬件和软件产品的市场平台。公司服务于咨询、医疗保健和人工智能等领域的组织,因此其业务与对托管技术服务、安全基础设施和企业云解决方案感兴趣的专业人士密切相关。

前端开发工程师(React、Next.js)—马来西亚远程

使用 React、Next.js 和 TypeScript 构建响应迅速且可靠的界面。 将已批准的设计转化为经过测试的功能,集成 API 并解决浏览器问题。

描述

  • 根据已批准的设计和 API 契约创建可靠、响应式界面
  • 在极少监督下完成分配的功能
  • 调查并解决浏览器相关问题
  • 编写由适当测试保障的可维护前端代码
  • 将 Figma 文件及其他视觉规范准确转化为界面
  • 连接 REST API,并支持加载、错误、空数据和部分数据状态
  • 开发轮询和请求清理逻辑,同时安全处理不完整或异常响应
  • 使用 Git 分支、拉取请求和代码评审开展协作

任职要求

  • 具备 4 至 6 年专业前端开发经验
  • 熟练掌握 React、Next.js、TypeScript 以及基于 Hooks 的组件设计
  • 理解组件生命周期、副作用、记忆化,以及避免不必要重新渲染的技术
  • 具备 Next.js、Vite 或同类现代前端构建框架的使用经验
  • 了解 Zustand、Redux Toolkit 或类似状态管理方案,包括有效使用选择器
  • 精通 HTML5、CSS3 和 SCSS,包括响应式设计、语义化 HTML 和作用域样式
  • 理解键盘操作、焦点控制和适当 ARIA 属性等无障碍基础
  • 使用过 IBM Carbon、Material UI 或同等设计系统或组件库
  • 能够准确还原 Figma 设计及其他视觉规范
  • 集成过 REST API,并实现加载、错误、空数据和部分数据状态
  • 理解轮询、请求取消或清理,以及对不完整或异常 API 数据的稳健处理
  • 理解环境配置、包管理和前端构建流程
  • 使用 Vitest 或 Jest 及 React Testing Library 编写过单元测试和组件测试
  • 能够熟练使用浏览器 DevTools 调查并修复跨浏览器问题
  • 理解 Git 分支、拉取请求、代码评审和协作交付实践
  • 能够编写清晰、可复用且可维护的前端代码
  • 理解安全的客户端实践,包括环境变量和负责任的日志记录
  • 具备 GSAP、Framer Motion、React Spring 或同类动画库经验者优先
  • 具备 Recharts、Chart.js、D3.js、Highcharts 或其他图表库经验者优先
  • 具备 three.js、React Three Fiber、WebGL 或 HTML Canvas API 实操经验者优先
  • 熟悉性能分析、构建包分析、懒加载和动态导入者优先
  • 具备 react-i18next、next-intl 或其他国际化库经验者优先
  • 具备 Playwright 或其他端到端测试工具经验者优先
  • 熟悉错误边界、前端监控和 CI/CD 流水线者优先
  • 熟悉 Azure DevOps 者优先
  • 具备在使用 Jira 和 Confluence 的敏捷团队中工作经验者优先

相关职位

Vantage Data Centers

高级自动化系统工程师,数据中心交付

Vantage Data Centers

为 Vantage Data Centers 北美设施交付并调试 SCADA、BMS、PLC 和控制系统。 混合办公岗位,工作地点限于符合条件的美国地区。

打开
Stefanini LATAM

Java开发工程师

Stefanini LATAM

为 Stefanini LATAM 设计和维护企业应用,参与完整的软件开发生命周期,运用 Spring Boot、REST API、云平台和 CI/CD。 从需求收集、系统设计到自动化部署与生产监控,负责端到端的软件交付。

打开