高级前端开发工程师 (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设计基础知识和前端可访问性标准理解。 工作方式 - **完全远程**:灵活的工作环境,无地理限制。 - **兼职选项**:提供灵活的工作时间安排,可根据您的情况调整。 - **协作工具**:使用现代团队协作平台,确保有效的远程工作。 为什么加入我们 作为我们团队的一员,您将有机会参与开发创新的企业级解决方案,使用最新的前端技术,并在充满挑战的项目中提升您的技能。我们提供竞争力的薪酬,灵活的工作安排,以及持续学习和职业发展的机会。加入我们,成为塑造下一代业务解决方案的关键力量!