我们正在寻找一名熟练且有经验的后端软件工程师加入我们充满活力的团队。理想的候选人将负责开发和维护高质量的软件解决方案,管理软件开发生命周期的各个方面,并与跨职能团队合作,实现项目目标。
主要职责:
• 软件开发:
• 开发和维护可扩展、稳健和高性能的后端系统。
• 使用PHP、Laravel和其他相关技术编写干净、可维护和高效的代码。
• 实施微服务架构并集成多个系统。
• 数据库管理:
• 使用MySQL、MongoDB和其他数据库技术设计和管理数据库。
• 确保数据完整性、安全性和性能优化。
• 开发和维护数据模型和数据库架构。
• 项目管理:
• 与项目利益相关者合作,定义需求和可交付成果。
• 管理与软件项目相关的时间表、资源和风险。
• 在保持高质量标准的同时确保项目及时交付。
• 团队协作:
• 与前端开发人员、设计师和其他团队成员密切合作。
• 参与代码审查并指导初级开发人员。
• 参与团队会议和知识共享会议。
• 持续学习:
• 了解软件开发的最新趋势和技术。
• 积极参与教育机会,阅读专业出版物和个人网络。
所需技能和资格:
• 计算机科学或相关领域的学士或硕士学位。
• 8年以上后端开发经验。
• 熟练掌握PHP、Laravel、MySQL、MongoDB、Linux、AWS和微服务架构。
• 对数据结构、算法和软件设计原理有深入理解。
• 有管理完整生命周期软件开发项目的经验。
• 出色的问题解决和分析能力。
• 良好的沟通和团队合作能力。
首选技能:
• 熟悉高级Java、DSA、LLD、HLD和数据科学知识。
• 有敏捷方法和DevOps实践经验。
• 熟悉前端技术者优先考虑。
我们提供:
• 有竞争力的薪资和福利。
• 提供专业成长和晋升机会。
• 具有合作和包容性的工作环境。
• 灵活的工作安排。