后端软件工程师

无个税16个月前全职
AYEN

AYEN

location 利雅得
unsaved
AYEN | عاين是一家房地产数据解决方案提供商,通过创新的房地产数据收集、处理和可视化,帮助客户做出明智的决策。我们的团队由认证专家组成,为客户提供互动的专业报告,赋予他们做出明智的房地产决策的能力。 要求 职责: • 软件开发:使用Python、NodeJS编程语言开发、测试和维护软件应用程序。 • 代码优化:优化应用性能,确保可扩展性。 • 协作:与设计师、产品经理和其他开发人员等跨职能团队密切合作,发布新功能。 • 调试和故障排除:识别和解决问题、错误和性能瓶颈。 • 文档编写:创建技术文档以供参考和报告目的。 • 遵循最佳实践:遵循编码标准、最佳实践和行业指南。 资格: • 学历:计算机科学、软件工程或相关领域的学士或硕士学位。 • 编程技能:精通Python、NodeJS及其框架(如Django、FastAPI、NestJS)。 • 经验:具有软件开发经验,最好是专注于Python、NodeJS的应用程序开发经验。 • 数据库知识:熟悉数据库(如SQL、NoSQL、Prisma)和ORM库。 • 解决问题的能力:具有较强的分析和解决问题的能力。 • 版本控制:了解版本控制工具(如Git)。 • 沟通能力:良好的沟通能力和团队合作能力。 技能: • Python:精通Python、NodeJS编程语言及其库。 • Web框架:有Django、FastAPI、NestJS等Web框架的经验。 • 数据库管理:了解SQL和NoSQL数据库。 • 版本控制:熟悉Git或其他版本控制系统。 • 解决问题:强大的解决问题的能力和批判性思维能力。 • 协作能力:能够在团队中工作并有效沟通。 • 经验:有3年以上Python、NodeJS开发经验。 可选/期望技能: • 前端开发:了解HTML、CSS和JavaScript等前端技术。 • 容器化:具备Docker等容器化技术的经验。 • 云平台:熟悉AWS、Azure或Google Cloud Platform等云服务。 • CI/CD:了解持续集成和持续部署实践。