在RebelCode,我们在过去十年中将WordPress插件打造成了成功的工具,全球超过100,000+人使用。在此期间,我们一直保持着一个小规模、自筹资金的团队,致力于构建最好的产品。
我们现在正在寻找一位高级开发人员加入我们的团队,并负责我们WordPress插件开发中的技术方面。
高级开发人员角色
作为RebelCode的高级开发人员,你将在推动我们旗舰WordPress插件达到新高度中发挥关键作用。这些插件不仅仅是工具;它们是我们公司产品线的核心,并且在其市场中产生了显著影响。
这里是插件本身的快速介绍:
Aggregator 是WordPress的原始RSS导入插件,拥有超过50k的活跃安装和数千付费客户。在过去的18个月里,它已经完全重建,预计将在接下来的几周内
重新发布。
Spotlight 是WordPress的顶级Instagram插件,仅在3年内就增长到超过50k的活跃安装量。它现在是市场上的领先解决方案,得到了WordPress生态系统中最大名字的推荐。
你将是这些插件持续开发、改进和扩展的驱动力,确保它们在竞争激烈的市场中继续脱颖而出。
你的日常工作
你的日常工作将涉及动手编码和战略规划的混合。这意味着深入代码库进行创新和故障排除,同时也要退后一步,评估和定义更广泛的技术路线图。
你将与我们的产品经理、市场经理和支持专家紧密合作,不断提高和构建现有产品。你的专业知识将指导所有技术方面的决策,确保我们提供一流的用户体验。
你的职责
作为我们团队的高级开发人员,你将:
- 成为团队中的技术专家。
- 为我们的产品编写和审查代码。
- 设计和实现复杂功能和系统。
- 解决产品中的所有技术问题。
- 通过代码审查和最佳实践确保代码质量。
- 保持对新技术的了解,并在适当时进行整合。
- 为未来的新初级开发人员提供指导和技术指导。
其他领域,如产品管理、UI/UX设计和团队协调,是团队其他相应成员的责任。
在RebelCode工作
作为一个100%远程和异步的团队,自律是在我们团队中工作的一个非常重要的因素。每个人都要尽自己的一份力量,我们尽最大努力从彼此身上获得最好的结果,帮助彼此成长和发展。
我们致力于在所做的一切中追求卓越。没有平庸的工作或半心半意的努力的余地。我们始终努力在合理的时间框架内提供最佳可能的结果。
我们日常使用的工具包括:
- Twist用于日常异步团队沟通
- Meet/Zoom用于每周和按需的团队电话会议
- Notion用于我们的公司维基和问题跟踪
- Help Scout用于客户支持
- Digital Ocean、Servebolt、WP Engine和Kinsta用于网站和服务的托管
你是谁
你是那种拥有自己工作并为提供高质量代码感到自豪的人。
你英语流利,确保没有想法被忽视,也没有创新被忽略。你有信心以建设性和尊重的方式提出想法。
在一个小型远程团队中工作,你能够提供和接受关键反馈,并跨时区合作完成工作。
你的技能和经验
理想的RebelCode高级开发人员角色候选人是WordPress插件开发的专家,具有坚实的前端和后端技术基础。
你的主要关注点将是创建高质量、可扩展和可维护的插件,增强WordPress生态系统。以下是我们正在寻找的:
- 高级WordPress开发: 在开发复杂的WordPress插件方面有丰富的经验。你应该能够舒适地使用WordPress核心、钩子和API。
- PHP熟练度: 对PHP有深入的了解,包括面向对象编程和对PHP框架的熟悉。你编写干净、高效且文档良好的代码。
- JavaScript专业技能: 在JavaScript方面有强大的技能,包括使用React等框架的经验。
- API集成: 有RESTful API和第三方集成的经验。你能够消费和创建API,确保不同服务之间的无缝通信。
- 测试和调试: 熟练编写单元测试和使用调试工具。通过全面的测试实践确保你的代码的可靠性和稳定性。
- 解决问题: 强大的分析能力和处理复杂技术挑战的能力。你是一个能够高效识别和解决问题的关键思考者。
如果你对WordPress开发充满热情,并拥有在高级角色中表现出色的技能和经验,我们很希望听到你的声音。加入RebelCode,成为一个正在推动WordPress插件可能性的动态团队的一部分。
福利和报酬
我们相信透明,这就是为什么我们提前分享高级开发人员角色所提供的套餐。被选中的候选人将获得以下报酬和福利:
- 年薪45,000至55,000美元
- 每年4周的带薪休假
- 自由地从你的家或世界各地远程工作
- 灵活的工作时间表,每天至少与产品团队有4小时的重叠
- 通过书籍、课程等持续学习,由公司支持
- 公司支付费用参加会议和WordCamps
- 偶尔的公司聚会和撤退,以加强团队联系
- 与来自不同国家和文化的多样化人群一起工作
注意:作为承包商,你将负责在你居住的国家支付税款。所提供的报酬套餐将取决于你的经验水平。
申请该角色
申请高级开发人员角色时,重要的是你:
- 向我们介绍你是谁——你的经历、资格和是什么让你充满动力。
- 包括展示你手艺的个人资料链接(GitHub、GitLab、WordPress.org等)和其他相关专业链接。展示你在WordPress插件开发方面的经验。
- 多次校对,因为对细节的关注对于这个角色至关重要。
我们感谢所有申请,但由于我们通常收到的申请量很大,我们只会回复那些与我们的要求非常接近的人。
完全披露:最初几个月,你将是RebelCode唯一的插件开发人员,从我们现任CTO那里接手,因为我们正在重建我们的技术团队。目标是随着插件开发的加速,让你旁边增加更多的开发人员。