地点
卡塔尔多哈
经验
工作类型
外包
职位描述
我们正在寻找一位技术精湛且经验丰富的高级网络开发人员加入我们的团队,负责构建快速、可扩展和安全的网络应用程序。在这个角色中,您将设计和实施端到端的解决方案,优化用户体验,并指导初级开发人员。您将与跨职能团队紧密合作,将业务目标转化为功能完善、优雅且易于维护的数字产品。
主要职责
• 设计、开发和维护网络应用程序,编写干净、高效且文档齐全的代码。
• 与UI/UX设计师和产品经理合作,实现响应式和用户友好的功能。
• 优化应用程序的性能、可扩展性和安全性。
• 主导代码审查,执行最佳实践,并指导初级开发人员。
• 将API、第三方服务和数据库集成到网络栈中。
• 关注新兴技术,并建议架构和开发流程的改进。
• 确保跨浏览器兼容性和移动响应性。
要求
• 5年以上网络开发的专业经验。
• 精通HTML、CSS、JavaScript,以及至少一个现代前端框架(React、Angular或Vue.js)。
• 具有使用Node.js、PHP、Python或类似技术的强大后端经验。
• 深入理解RESTful API、数据库(SQL/NoSQL)和云平台。
• 熟悉DevOps工具、版本控制(Git)和CI/CD管道。
• 能够编写安全和可维护的代码,遵循最佳实践。
优先资格
• 具备Next.js、TypeScript或GraphQL的经验。
• 熟悉容器化(Docker、Kubernetes)。
• 了解SEO最佳实践和网页无障碍标准。
• 具有在敏捷/Scrum环境中的工作经验。