高级前端工程师

15个月前全职
Convious

Convious

location 伦敦
unsaved
要求 • 你是一名有经验的软件工程师(6年以上),具有在大规模开发或运营方面的实际工作经验, • 对JavaScript和TypeScript语言有深入的理解, • 热爱语义化和可访问的HTML,以及结构良好、易于维护的CSS(使用SCSS), • 理解HTTP协议(方法、头部、CORS、身份验证、Cookie、套接字), • 理解浏览器API,如DOM、存储等, • 对React和JSX有深入的理解, • 对Redux架构有深入的理解, • 有使用其他框架的经验者优先(如Angular、Vue等), • 至少具备Node.js的基本技能, • 具备单元测试和端到端测试的经验, • 理解常见工具,如包管理器(NPM或Yarn)、打包工具和编译器(TSC、Webpack)、代码版本控制系统(Git和GitHub), • 熟练掌握现代实践,如基于主干的开发,具备CI/CD流水线经验,并致力于高质量的代码, • 有电子商务、支付或售票/销售点领域的经验者优先, • 你积极学习,乐于分享知识,提升团队水平, • 你能够在代码质量和技术债务之间取得平衡,并快速迭代和演进产品, • 你具备出色的沟通能力,并能流利地使用英语。 工作内容 • 作为一名高级前端工程师,你将负责我们的在线结账应用程序、移动应用和客户门户网站, • 随着我们的扩张,你将有机会改进现有架构,开发全新的服务并构建支持它们的基础设施, • 作为协作敏捷团队的一员,参与设计、开发和维护高性能应用程序, • 使用React、Redux和TypeScript开发高效、可扩展和容错的组件, • 发现改进现有代码库和工作流程以提升开发者体验、运营和客户体验的机会, • 利用持续部署和测试自动化工具,每天将应用程序变更部署到生产环境, • 对你选择的领域负责并承担责任。