高级前端工程师 (Vue.js) - 远程交易平台开发
远程
全职
您是否是一位擅长构建高性能交易应用程序的前端工程师?我们正在寻找一位经验丰富的Vue.js开发人员,加入我们创新团队,打造尖端交易平台。您在现代前端技术方面的专业知识将帮助为全球金融专业人士提供卓越的用户体验。
主要职责:
- 设计并开发高性能单页应用程序(SPA)和响应式网站,用于复杂的交易平台。
- 使用Vue.js框架实现复杂的UI组件,同时确保最佳性能和响应性。
- 与UX设计师和后端工程师合作,创造无缝的用户体验。
- 编写干净、可维护且文档完善的代码,遵循最佳实践和编码标准。
- 优化前端性能,确保快速加载时间和流畅的用户交互。
- 参与代码审查,并为开发实践的持续改进做出贡献。
- 排查并解决跨浏览器和跨平台兼容性问题。
- 持续关注新兴前端技术,评估其潜在应用。
必备技能:
- 精通现代JavaScript(ES6+)和TypeScript。
- 出色的HTML5和CSS3知识,包括预处理器(Sass/LESS)、CSS方法论(BEM、OOCSS)和响应式设计原则。
- 丰富的Vue.js生态系统经验(Vue 2/3、Vuex或Pinia状态管理、Vue Router)和Composition API。
- 具备创建优化、可重用组件和实现复杂UI功能的能力。
- 熟练使用包管理工具(npm、yarn、pnpm)及其配置。
- 精通现代构建工具和模块打包器(Webpack、Vite、Rollup)。
- 具有实现和优化跨浏览器和跨设备兼容性的经验。
- 深入理解Git版本控制和分支策略(GitFlow、GitHub Flow)。
- 熟悉敏捷开发方法论和开发流程。
- 至少3年前端开发专业经验。
- 中级英语水平和流利的俄语技能。
加分项:
- 具有Figma或其他设计工具经验,以实现设计师与开发人员之间的有效协作。
- 了解后端技术和RESTful API集成。
- 熟悉前端测试框架(Jest、Vitest、Cypress)。
- 具备Vuex/Pinia之外的状态管理模式经验。
- 曾从事金融或交易应用程序开发工作。
- 了解用于实时数据的WebSocket实现。
- 具有微前端架构经验。
为何加入我们?
加入我们具有前瞻性思维的团队,参与推动交易领域网络性能边界的挑战性项目。我们提供灵活的远程工作环境、有竞争力的薪酬,以及使用最新技术提升您技能的机会。我们的协作文化重视创新、持续学习和技术卓越。