职位描述
AYP正在寻找一名积极进取的软件开发人员,以增强我们产品数据库的后端,并为我们的消费者开发新功能。
您将使用的技术:
Laravel(PHP),单元测试(PHPUnit)
MariaDB,Redis
AWS无服务器云服务,Lambda(TypeScript)
Postman
职责
编写干净、设计良好、高效、可测试和可重用的代码。
为开发的各个阶段做出贡献。
设计、开发、测试和维护restful API、数据存储解决方案和第三方库。
编写单元测试
解决、测试和维护现有软件,包括应用程序、数据库、接口和新功能。
协调和跨职能合作,确保项目达到业务目标和合规标准。
参与代码审查。
了解最新的技术更新和最佳实践。
技能和资质
计算机科学或相关领域的学士学位,有坚实的基础。
至少3年的后端软件开发经验。
有高流量和高需求软件开发经验。
有AWS云服务的经验,如SQS、Lambda和API Gateway。
能够流利地使用英语进行沟通。
能够在紧密团队和独立工作。
了解可扩展应用程序背后的基本设计原理。
实践敏捷或Scrum软件开发方法。
有微服务和容器化开发经验。
对高标准和目标保持激情,并始终努力达到这些目标。
必须愿意学习并接受批评,以便自我提高。
以下经验会加分:
熟悉SOLID和DRY原则。
有TDD、设计模式和单元测试(PHPUnit)的经验。
有GitHub Actions、Docker或容器化应用程序的经验。
了解API、水平可扩展服务和数据建模。