职位类型:永久职位
工作地点:沙特阿拉伯,利雅得
角色概述:我们正在寻找一名熟练的全栈开发人员,担任位于沙特阿拉伯利雅得的永久职位。该角色涉及开发和维护可扩展的网络应用程序,涵盖前端和后端技术、API、认证机制和CI/CD管道。
主要职责:
- 设计、开发和维护端到端全栈网络应用程序
- 使用React.js、HTML5和CSS3构建响应式和交互式前端界面
- 使用Node.js、Express.js和Python开发可扩展的后端服务和RESTful API
- 集成内部和第三方API
- 实施认证和授权(JWT、OAuth、基于角色的访问控制)
- 设计、管理和优化SQL数据库
- 确保应用程序的安全性、性能和可扩展性
- 实施和维护CI/CD管道以实现自动化部署
- 与UI/UX、QA和Dev Ops团队协作
- 调试、排除故障并增强现有应用程序
所需技能和资格:
- 精通JavaScript
- 4-6年相关全栈开发经验
- 拥有Node.js和Express.js的实际操作经验
- 具有React.js的扎实经验
- 具备Python的工作知识
- 精通HTML5和CSS3
- 对SQL数据库有深入理解
- 具备API集成和RESTful服务经验
- 了解认证和授权协议
- 具有CI/CD工具和版本控制系统(Git)经验
优先技能(加分项):
- 具有云平台(AWS / Azure / GCP)经验
- 接触过Docker或容器化技术
- 熟悉敏捷/Scrum方法论