高级前端开发工程师 (Vue.js) - 远程全球招聘
远程
全职
我们是一家专注于为各行业打造复杂IaaS和PaaS解决方案的科技企业,正在寻找经验丰富的**前端开发工程师**加入我们的团队。作为Vue.js专家,您将负责开发高性能、用户友好的前端界面,与后端系统无缝集成,并确保应用程序的响应性和可靠性。
项目概述
您将参与开发先进的客户端-服务器应用程序,这些应用程序通过REST API处理来自Jira的请求,将数据存储在数据库中,并与各种外部服务进行同步。我们的技术架构包括:
- 后端:Python + Flask框架
- 前端:Vue.js (2.x和3.x) + Tailwind CSS或Foundation框架
- 通信:RESTful API接口
- 第三方集成:LDAP、俄罗斯中央银行、Contour.Focus、Jira Software数据库
- 业务系统集成:Diadok、Yandex.Food、Telegram、Rocket.Chat、Huntflow
主要职责
- 使用Vue.js框架(2.x和3.x版本)设计和开发响应式、高性能的前端界面。
- 实现复杂的用户交互功能,确保最佳的用户体验和界面设计。
- 与后端开发人员协作,通过REST API集成前端和后端系统。
- 优化应用程序性能,确保跨浏览器兼容性和移动设备适配。
- 参与代码审查,提供技术指导,遵循最佳实践和编码标准。
- 使用GitLab CI/CD实现持续集成和部署流程。
- 编写可维护、可扩展的代码,并进行适当的文档记录。
- 参与敏捷开发过程,包括规划会议、每日站会和回顾会议。
必备技能与资质
- JavaScript开发经验5年以上,深入理解ES6+特性。
- Vue.js框架(版本2和3)使用经验3年以上,熟悉Vue生态系统。
- 精通Tailwind CSS框架,能够创建现代、响应式的用户界面。
- Foundation框架使用经验,能够构建灵活的网页布局。
- 熟练掌握相关库和工具:Vue-router、Vuex、Pinia、Axios等。
- REST API开发和集成经验,理解HTTP协议和API设计原则。
- GitLab CI/CD使用经验,能够配置和维护自动化构建和部署流程。
- Git版本控制系统的熟练使用,包括分支管理和协作工作流程。
- 良好的问题解决能力和调试技巧,能够识别和修复复杂的前端问题。
- 优秀的团队协作和沟通能力,能够在远程环境中有效工作。
加分技能
- TypeScript开发经验,能够构建类型安全的应用程序。
- 单元测试和端到端测试经验,如Jest、Vue Test Utils或Cypress。
- 微前端架构和模块化设计经验。
- 性能优化技术,如代码分割、懒加载和缓存策略。
- WebSocket或Server-Sent Events经验,用于实时应用程序开发。
- 国际化(i18n)和本地化(l10n)实施经验。
- UI/UX设计基础知识和前端可访问性标准理解。
工作方式
- **完全远程**:灵活的工作环境,无地理限制。
- **兼职选项**:提供灵活的工作时间安排,可根据您的情况调整。
- **协作工具**:使用现代团队协作平台,确保有效的远程工作。
为什么加入我们
作为我们团队的一员,您将有机会参与开发创新的企业级解决方案,使用最新的前端技术,并在充满挑战的项目中提升您的技能。我们提供竞争力的薪酬,灵活的工作安排,以及持续学习和职业发展的机会。加入我们,成为塑造下一代业务解决方案的关键力量!