高级软件工程师 – 后端

迪拜 无个税27天前全职 网络
面议
加入TeachMeCode在迪拜的各种技术课程。MyWhoosh正在寻找一位具有5年以上经验的高级软件工程师 - 后端,以构建可扩展的系统。 关于职位: 作为高级软件工程师 - 后端,您将负责开发和维护支持我们高度可扩展产品的后端系统。 主要职责: - 展示对构建高度可扩展产品的深入理解和实践经验。 - 与跨职能团队(包括产品经理、设计师和其他工程师)有效合作,提供高质量的软件解决方案。 - 设计和开发高效、可重用和可靠的代码。 - 积极参与代码审查,以维护代码质量并确保遵循编码标准。 - 不断识别和实施系统架构、性能和可扩展性的改进。 - 进行彻底的软件测试和调试,以确保顺利运行并解决任何问题或缺陷。 - 在需要时指导和提供给初级工程师的指导。 技能与专长: - 在交付高质量后端应用程序方面有经验,包括使用和构建企业级API。 - 优秀的编程技能;优先使用NestJS和TypeScript。 - 对SOLID原则和设计模式有深入理解和实践经验。 - 拥有MySQL和MongoDB的实践经验。 - 至少有一种消息技术(RabbitMQ或Kafka)的工作经验。 - 熟悉缓存解决方案(Redis或Memcached)。 - 理解微服务架构。 - 能够编写代码的测试用例。 - 强大的数据结构和问题解决能力。 - 有、Angular或的经验者优先。 - 理解云应用程序开发,具备在AWS(EC2、RDS、S3等)上部署的基本知识。 - 熟悉版本控制和CI工具(Git、SVN、Jenkins、CircleCI)。 - 有ELK stack经验者优先。 资格与要求: - 拥有学士或硕士学位,或相关经验。 - 5年以上后端应用程序开发相关经验。 - 在贡献于高度可扩展产品方面有良好记录。 - 优秀的问题解决和分析能力。 - 强大的沟通和协作能力。 - 能够在快节奏、动态的环境中有效工作。 - 有Agile/Scrum方法论经验者优先。 有兴趣吗? #J-18808-Ljbffr