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

前端开发工程师(React、Next.js)—波兰远程

根据已批准的设计稿和 API 契约,构建响应式 React 与 Next.js 界面。 在波兰远程合同岗位中交付经过测试的前端功能,并排查浏览器兼容性问题。

描述

  • 根据已批准的设计稿和 API 规范创建可靠、响应式的界面
  • 在较少监督下负责功能交付
  • 调查浏览器缺陷并修复跨浏览器兼容性问题
  • 编写清晰、可复用、易维护且经过全面测试的前端代码
  • 连接 REST API,同时处理加载、错误、空数据和部分响应状态
  • 将 Figma 文件及其他视觉规范准确转化为界面
  • 遵循 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 的敏捷环境中工作的经验

相关职位