高级前端开发者

15个月前全职
Tata Consultancy Services

Tata Consultancy Services

location 多伦多
unsaved
关于TCS TCS在全球范围内运营,拥有超过600,000名员工,代表了来自55个国家的153个国籍的多样化人才基础。TCS被Top Employers Institute评为全球顶级雇主之一,是全球仅有的八家获得此地位的公司之一。我们的组织结构以领域为导向,旨在为企业提供行业特定解决方案的单一窗口。我们的敏捷行业单元具有嵌入式能力,能够快速响应,为我们的客户提供竞争优势。这与我们独特的全球网络交付模型(GNDM™)相结合,被公认为技术部署的卓越标杆。我们在数字技术、水平和垂直平台方面进行了重大投资,使我们能够成功为客户提供服务超过50年。 职责: • 使用React开发新的用户界面功能 • 构建最新的Next.js的Boilerplate和Starter,支持App Router和Page Router • 构建可重用的组件和前端库,以供将来使用,包括视频和音频。 • 将设计和线框转化为高质量的代码 • 优化组件,以在各种支持Web的设备和浏览器上实现最佳性能 技能: • 熟练掌握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组件构建设计系统 • 对核心指标有基本的理解,并能相应地优化组件 • 计算机科学、信息技术或相关经验的学士学位 • 必须具有作为React JS开发人员的先前工作经验。 Tata Consultancy Services Canada Inc.致力于根据《安大略残疾人无障碍法》(AODA)和《安大略人权法典》(OHRC)满足所有个人的无障碍需求。如果您在招聘和选拔过程中需要住宿,请告知人力资源部。 感谢您对TCS的关注。符合此职位资格的候选人将在2周内收到通知。我们邀请您继续申请与您的个人资料相匹配的其他机会。