资深Magento开发工程师 | 全球远程电子商务专家
远程
全职
我们正在寻找一位经验丰富的Magento开发工程师,在Magento 2和Magento 1平台上拥有丰富的实践经验。作为核心技术团队的重要成员,您将负责为我们全球多元化客户设计和实现复杂的电子商务解决方案。理想候选人应具备扎实的PHP开发基础、数据库优化能力和现代Web技术知识,同时能够采用系统化方法创建稳健、可扩展的电子商务体验。
核心职责
- 主导基于Magento 2.4+的新企业级项目开发,实施行业最佳实践和性能优化技术。
- 为现有Magento 1.x实施增强和扩展功能,确保系统运行流畅并保持功能兼容性。
- 设计并开发自定义模块,扩展Magento核心功能,同时维护系统完整性和升级路径。
- 优化数据库查询和应用程序性能,在高流量环境中实现亚秒级页面加载时间。
- 根据精确的业务需求实施和配置支付网关、配送方式和第三方集成。
- 解决多个电子商务平台上的复杂技术问题,提供高效且可持续的解决方案。
- 与前端专家合作,实现响应式、无障碍的界面,提供卓越的用户体验。
- 进行全面的代码审查并指导初级团队成员,确保遵守开发标准。
- 记录技术规范和架构决策,支持知识共享和未来维护工作。
必备技能
- 至少2年Magento 2和Magento 1平台的商业开发经验。
- 精通PHP7.4+和关系型数据库系统,包括MySQL 5.7+或MariaDB 10.4+。
- 全面了解Magento架构,包括其模块系统、数据库结构和扩展点。
- 实际掌握JavaScript、HTML5和CSS3,满足前端集成和定制需求。
- 熟练使用Git版本控制系统和协作开发工作流程。
- 深入理解依赖注入、设计模式和MVC架构等现代编程范式。
- 具备面向对象编程原则和SOLID方法论的坚实基础。
- 在Magento生态系统内集成RESTful API和第三方服务的经验。
- 已证明能够优化电子商务平台的性能、安全性和可扩展性。
加分项
- 具备Magento 2商业版(原企业版)及其高级B2B功能的经验。
- 熟悉React、Vue.js或Alpine.js等现代前端技术,用于增强UI组件。
- 了解使用Docker进行容器化,创建一致的开发环境。
- 具备自动化测试框架和持续集成/部署管道的经验。
- 拥有Adobe认证专业人员或Magento专家认证。
- 在Magento 2中实施GraphQL用于无头商务应用的经验。
- 实际掌握Elasticsearch集成,增强目录搜索功能。
- 使用Redis或Varnish实施缓存策略进行性能优化的经验。
- 对Magento社区或相关开源项目的贡献。
- 了解渐进式Web应用架构和无头商务方法。
为什么加入我们
加入我们前瞻性的团队,享受远程工作的灵活性,同时为推动业务增长的电子商务解决方案做出贡献。我们提供有竞争力的薪酬、专业发展机会,以及重视技术卓越和创新的协作环境。作为高级团队成员,您将在架构决策、技术选择和实施策略方面发挥重要作用,同时参与多样化、具有挑战性的项目,扩展您在快速发展的数字商务领域的专业知识。
这个全职远程职位非常适合自我激励的专业人士,他们能够在动态环境中茁壮成长,并热衷于通过优雅、高效的代码和周到的系统设计创造卓越的在线购物体验。