高级PHP / Laravel 开发者

无个税14个月前远程全职
Kunsh Technologies

Kunsh Technologies

location 阿布扎比
unsaved
注意:这是一家总部位于欧洲、非洲和南/中/西亚的产品公司的全职远程长期职位。 交互设计基金会(IxDF)是UX和UI设计教育领域的领导者,我们的声誉建立在高质量的课程和大师班上,为行业树立了标杆。我们的目标是在全球范围内改革UX学习的标准。因此,我们正在寻找一位高级PHP开发人员,其技能与我们的教育材料的卓越相匹配。如果你有意将在线教育推向新的高度,并渴望产生有意义的影响,我们很期待与你见面。 在这里,你永远不必为投资代码质量的重要性辩护-我们的创始人本身就是一名程序员,我们优雅的代码是IxDF健康和发展的动脉。你将在一个健康、合作的环境中从事刺激性的项目,你的想法和时间都会得到重视。你将参与决策过程,这意味着你在这里有很多机会主动发展和成长。事实上,这是受鼓励的! 这是一个难得的机会,与高级PHP开发人员一起在一个多样化、高度组织化、结果导向的环境中工作,你可以在个人和职业上蓬勃发展。 关于项目 我们的开发团队致力于改进我们的主要产品:一个托管在线课程、大师班和社区工具的Web应用程序。自2013年开始,我们不断提高代码质量、功能和测试覆盖率,几乎没有遗留代码或技术债务。我们通过我们严格的前端和JavaScript规范以及稳定的IxDF和规范来实现。我们的CI高度自动化,使用工具如Psalm(最高级别)、PHPStan(最高级别)、Rector、PHPCS、PHP-CS-Fixer、Deptrac、phpcpd、ESLint等。 你将使用的技术栈 #使用平台。我们使用现代的Web标准和在常青浏览器中可用的API,以实现最佳性能,而无需每隔几年升级到新的框架。我们的关键技术包括: •始终使用最新的PHP和Laravel版本 •组织良好的中等规模Laravel项目,分为30+个模块 •Laravel生态系统:Horizon、Nova、Scout、Pennant、Octane •原生JavaScript(包括Web组件)和Vue.js用于Laravel Nova •服务器:Docker、nginx •数据库:MySQL、Redis •测试:PHPUnit、Laravel Dusk、cypress.io •高级CI/CD:GitHub actions + Deployer,实现每天多次零停机部署。 •Stripe、PayPal、Amazon Pay、Twilio、MailerLite、GitHub和其他集成。 •云:Amazon S3、CloudFront 你将要做的事情 你将与高级开发人员、UI/UX设计师、内容和产品负责人以及我们的创始人合作。你的主要责任将是: •为interaction-design.org的后端开发做出贡献,包括新功能、偶尔的重构和偶发的错误修复。 •编写可维护和清晰的后端代码,包括我们的开源包。 •与跨职能团队合作,完善新功能和增强功能的规范。 •为所有开发和修改的代码维护最新的文档(MD + mermaid.js)。 •通过PHPUnit和cypress.io持续扩展测试覆盖率,优先采用TDD。 •积极参与重构过程,减少技术债务,追求最佳的开发人员体验。 •审查同事的代码提交,利用PR审查作为知识共享和问题解决工具。 •参与计划、站立会议和研讨会视频通话,每周享受3天无会议的专注工作时间。 •经常发布你的代码,每天多次发布(使用功能标志逐步发布功能)。 关于你 •你对PHP和Laravel或Symfony等框架拥有专业知识。 •你在面向对象编程方面的职业经验超过6年,扎根于对计算机科学基础知识的扎实理解,从数据结构到设计模式。 •你是一名工程师,而不是一个框架开发者。你具有工程师的思维方式,总是对幕后机制充满好奇。 •你热衷于通过实践学习,并致力于付出努力不断提高自己的技能。 •你能够说和写出可接受的英语-不是完美的英语,只要是可以接受的-因为你将与来自世界各地的人合作。 •你重视团队合作,优先考虑合作,关注集体目标和工作场所的和谐。 •你有自我激励和自律的能力,因此在扁平化的层次结构中有很好的工作能力和自由度。 •你喜欢拥有创造自由度,做出独立判断,并承担与自由度相对应的责任。 •你的动力来自于希望在世界上产生积极影响,并有意义地改善他人的生活。 •你会得到额外的加分... •如果你在TDD、DDD、事件溯源和CQRS方面有专业知识。 •如果你拥有计算机科学硕士学位。 •如果你具有数据库管理的强大技能,包括扩展和优化。 •如果你有Vue 3和/或Angular的经验。 •如果你有构建移动应用程序的经验。 •如果你有Stripe、Swoole、Customer Data Platforms或Analytics工具等技术经验。 •如果你曾为开源项目做出贡献(你将加入一个Laravel/framework贡献者团队) 我们能提供什么 •创始人和首席执行官也是一名开发人员,了解你的挑战和胜利。 •基于Docker的零工作环境,简化你的工作流程。 •改进和开发经过实战检验的JS和CSS指南的机会。 •访问全面的图书和课程库,确保你的技能和知识始终处于前沿。 •全职职位,在一个完全远程的组织中。每天通过视频与来自世界各地的同事联系,每年有1-2次团队旅行的机会。 •忘记华而不实的头衔、政治议程和公司戏剧。你的同事们重视你的品格、职业道德和你真正取得的成就。无论是初级还是高级,如果你体现了总是努力成为自己最好版本的老派美德,你将在IxDF蓬勃发展。 •在一个高度可扩展的、以影响力为驱动的模式下工作,在2013年以来我们始终实现了50%以上的年增长。我们没有投资资本,纯粹是基于长期的一致性和负责任的信念,认为经济实惠的设计教育可以改善人类的生活质量。 •在一个理想主义与高绩效和卓越相结合的公司文化中工作。为了帮助我们改善世界(并在此过程中改善自己),你需要毅力、职业道德、长期思维和自律。 •与那些具有实际行动态度和行动倾向的人一起工作,而不是那些充斥着空洞、不切实际的战略。你自己需要清晰的执行能力,并有能力通过具体的结果给同事留下深刻的印象,就像他们会给你留下深刻的印象一样。