目前的提桉 : Tailwind CSS

资深全栈开发工程师 (Python 3.9+, Vue.js 3) - 远程全职工作机会

远程
全职
非全日制
我们是一家提供综合性IaaS和PaaS解决方案的领先科技企业,服务对象从个体企业家到大型企业集团。正在寻找一位经验丰富的全栈开发工程师,精通Python和Vue.js技术栈,参与构建处理Jira请求的客户端-服务器应用程序。理想候选人应具备扎实的后端和前端开发经验,能够设计高性能系统并实现各种第三方服务的集成。 主要职责 - 设计、开发和维护使用Python和Flask框架的高性能后端服务,确保代码质量和系统可靠性。 - 使用Vue.js 3构建响应式、用户友好的前端界面,实现复杂业务逻辑和数据可视化功能。 - 通过REST API实现前后端的高效通信和数据交换。 - 设计和优化PostgreSQL数据库结构,编写高效的SQL查询和ORM模型。 - 实现与第三方服务和API的安全、稳定集成,包括LDAP、支付系统和数据服务。 - 参与完整的软件开发生命周期,从需求分析到部署和维护。 - 使用GitLab CI/CD实现自动化测试和部署流程。 - 与团队协作,进行代码审查,确保代码质量和遵循最佳实践。 - 针对系统性能瓶颈进行诊断和优化,提高应用响应速度和稳定性。 - 编写技术文档,包括API文档和系统架构说明。 技术要求 - 后端开发 - 软件开发总体经验不少于8年,具备丰富的实际项目经验。 - Python开发经验不少于5年,熟练掌握Python 3.9+的高级特性和最佳实践。 - 熟练使用Flask框架(2和3版本),能够构建健壮、可扩展的Web应用。 - 精通SQLAlchemy(1.4和2版本)进行数据库操作和模型设计。 - 熟悉并能有效应用以下库:Requests、Flask-SQLAlchemy、Flask-Migrate、Flask-CORS、Werkzeug、Gunicorn、Apscheduler、Dramatiq、PyJWT、LDAP3等。 - 具备设计和构建安全、高效REST API的丰富经验。 - 深入理解MVC/MVT等架构模式,能够实现清晰的代码分层。 - 通过ORM熟练使用PostgreSQL数据库,理解高级查询优化技术。 - 精通数据库设计,包括复杂关系建模和性能优化。 - 能够编写复杂、高效的SQL查询,并进行性能调优。 - 熟练使用GitLab CI/CD进行自动化测试和部署。 - 熟练使用Git进行版本控制和协作开发。 技术要求 - 前端开发 - JavaScript开发经验不少于5年,精通现代JavaScript(ES6+)特性。 - Vue.js框架(2和3版本)使用经验不少于3年,能够构建复杂的单页应用。 - 熟练使用Tailwind CSS框架进行响应式界面设计。 - 精通Foundation框架,能够创建专业、美观的用户界面。 - 熟练应用相关库:Vue-router、Vuex、Pinia、Axios等。 - 具备与REST API交互的丰富经验,能够处理复杂数据流。 - 熟练使用GitLab CI/CD进行前端自动化构建和部署。 - 熟练使用Git进行代码版本控制和团队协作。 为什么加入我们 加入我们团队,您将有机会参与构建影响众多企业的关键技术基础设施。我们提供具有竞争力的薪酬,专业成长空间,以及与国际化团队合作的机会。我们重视技术创新,鼓励持续学习,并致力于为每位团队成员创造积极、支持性的工作环境。

高级Vue.js前端开发工程师 | 远程工作 | 企业级应用

远程
全职
您是否是一位经验丰富的前端开发者,具备高级Vue.js专业知识?我们的企业客户需要您的JavaScript精通能力来架构复杂的Web应用,以转变业务运营。加入我们分布式的技术专家团队,构建尖端的IaaS和PaaS解决方案,跨多个行业领域,同时享受随时随地工作的自由。 职位概述 我们正在寻找一位具有全面Vue.js专业知识的卓越前端开发工程师加入我们不断发展的团队。在这个职位上,您将利用高级JavaScript技能架构和实现企业客户的复杂Web应用。您的工作将通过创新的IaaS和PaaS解决方案直接影响多个行业的业务运营。 主要职责 - 利用Vue.js 3生态系统(Vue 3.3+)和现代组合式API模式设计和实现响应式、高性能的前端应用。 - 设计和开发全面的可重用组件库,遵循DRY原则,以实现代码最大效率和可维护性。 - 使用Tailwind CSS(v3.3+)和Foundation框架创建优雅、直观的用户界面,专注于用户体验最佳实践。 - 在前端应用和RESTful后端服务之间建立健壮、类型安全的数据流。 - 通过代码优化、延迟加载技术和状态管理最佳实践提升应用性能。 - 与跨职能团队(包括后端开发者、设计师和产品经理)合作,定义和实现有效的API契约。 - 进行全面的代码审查,以维持卓越的代码质量标准和知识共享。 - 使用Vuex和更新的Pinia库实现复杂的状态管理解决方案,确保应用状态可预测。 - 通过GitLab配置和维护自动化CI/CD管道,实现高效的测试和部署流程。 - 记录技术架构和组件规范,以便知识转移和新成员入职。 - 参与敏捷开发流程,包括冲刺计划、每日站会和回顾会议。 - 通过系统调试和根本原因分析解决复杂的前端问题。 必备技能与经验 - 至少5年专业JavaScript开发经验,构建复杂的企业级应用。 - 至少3年Vue.js框架实践经验(版本2和3),包括从选项式API迁移到组合式API的经验。 - 具有使用Tailwind CSS框架进行响应式设计实现和自定义主题配置的专业能力。 - 使用Foundation框架构建UI并将其与Vue.js应用集成的实际经验。 - 全面理解RESTful API模式、集成技术和错误处理最佳实践。 - 使用GitLab CI/CD进行多环境设置中自动化测试和部署管道的实际经验。 - 精通Git工作流和版本控制最佳实践,包括分支管理策略。 - 专家级组件化架构原则和微前端方法知识。 - 解决跨浏览器兼容性挑战并实现优雅降级技术的能力。 - 面对复杂技术挑战时具备卓越的问题解决能力和分析思维。 - 有模块打包工具(Webpack、Vite)及其优化配置的经验。 优势资质 - 具有Python和Flask后端开发经验,具备全栈能力。 - 精通Vue.js测试框架(Jest、Vue Test Utils、Cypress)和测试驱动开发方法论。 - 在生产环境Vue应用中实施TypeScript,包括高级类型系统特性。 - 具有容器化技术(Docker、Kubernetes)用于前端应用部署的经验。 - 曾开发具有复杂用户权限系统的企业级SaaS应用。 - 集成认证服务(OAuth 2.0、JWT、SAML)和安全前端实践的专业知识。 - 高级CSS方法论(CSS-in-JS、CSS Modules、CSS Grid)和设计系统实现。 - 为实时应用功能和事件驱动架构实现WebSocket。 - WCAG无障碍标准实施经验(WCAG 2.1 AA或更高)。 - 前端性能优化技术(代码分割、树摇优化、资源优先级)。 - 指导初级开发人员和领导技术计划的经验。 - 熟悉Vue应用中的国际化(i18n)和本地化(l10n)。 为什么加入我们的团队 作为一名完全远程的团队成员,您将享有在任何地方工作的自主权,同时为能够推动实际业务成果的复杂企业解决方案做出贡献。您将与分布在不同地区的技术专家团队合作,在各种业务领域开展具有挑战性的项目。我们提供有竞争力的薪酬、灵活的工作时间,以及通过持续学习和技能发展实现专业成长的机会。加入我们,共同构建为客户带来真正改变的下一代企业级Web应用。