前端开发人员 - React JS

16个月前远程全职
ITS Global

ITS Global

location 多伦多
unsaved
我们的客户是一家数字转型技术公司,在解决金融、电信和建筑行业的复杂问题方面有着良好的记录,现正积极寻求雇佣一名合同前端开发人员 - React JS,但也开放全职雇佣。主要是远程工作,每周至少有一天需要前往多伦多市中心的现场。 角色概述 我们正在寻找一名资深前端开发人员,精通React和Next.js。您的主要任务是开发React + Next.js样板模板,构建可重用的用户界面组件,并按照众所周知的React工作流程(例如Flux或Redux)来实现它们。您将确保这些组件和整个应用程序的稳健性和易维护性。您将与团队的其他成员协调工作,他们负责不同层次的基础设施。因此,承诺合作解决问题、精心设计和优质产品非常重要。 您将做什么 • 使用React开发新的用户界面功能 • 为最新的Next.js构建样板和启动器,支持应用程序路由器和页面路由器 • 构建可重用的组件和前端库,以供将来使用,包括视频和音频。 • 将设计和线框转化为高质量的代码 • 优化组件,以在各种网络设备和浏览器上实现最佳性能 您将带来什么 • 至少3年的React JS开发经验。 • 计算机科学、信息技术或相关经验的学士学位。 • 熟练掌握React及其核心原理 • 有流行的React工作流程的经验(例如Flux或Redux) • 深入了解Next.js架构、Next-SEO和next-sitemap • 深入了解JavaScript、CSS、HTML和前端语言。 • 熟悉Rest API及其工作原理 • 了解现代授权机制,例如JSON Web Token • 熟悉现代前端构建流水线和工具 • 有使用Babel、Webpack、NPM等常见前端开发工具的经验 • 能够理解业务需求并将其转化为技术需求 • 有基准测试和优化的能力 • 熟悉GitHub等代码版本控制工具 • 使用Jest和React Testing Library进行单元测试 • 附加技能 - Clerk、GitHub Actions、Tailwind CSS 3.3和TypeScript、ES Lint、Prettier • 有用WordPress、MAMP、Redis、Brightcove的经验者优先考虑 • 有使用Storybook组件构建设计系统的经验者优先考虑 • 对核心Vitals的基本理解,并能相应优化组件