首席高级全栈工程师 AI增强开发

阿布扎比 无个税2天前全职 网络
面议
总结 首席全栈工程师(AI增强开发)负责领导KATIM的AI增强产品开发组织中安全、生产级应用的架构、设计和开发。该角色结合了深厚的技术专长和利用AI工具及自动化加速开发的能力,同时保持最高的质量、性能和安全标准。 主要职责 领导生产级应用的架构和设计。利用AI工具优化软件开发生命周期的所有阶段。与产品、设计和DevSecOps团队合作定义任务需求。确保在应用开发的每个阶段都集成安全性。自动化重复性任务以提高团队效率。在整个开发过程中执行质量措施。快速高效地交付企业级软件解决方案。指导初级工程师并促进他们的职业成长。 关键要求 计算机科学、计算机工程、数学或相关领域的学士学位;硕士优先。8年以上软件工程经验。5年以上构建生产级移动或Web应用的经验。至少具备以下两项经验:React Native、Flutter、Go、React。 技术技能 移动端:React Native(JS/TS)或Flutter(Dart)、原生模块、状态管理(Redux、MobX、Riverpod)、导航、动画、离线优先。 后端:Go(Goroutines、channels、context)、REST API、gRPC、GraphQL。 Web:React、TypeScript、现代CSS(Tailwind、CSS-in-JS)、性能优化、可访问性(WCAG)。 数据与API:REST & GraphQL、数据库设计(PostgreSQL、MongoDB)、缓存(Redis、CDN)、API文档(OpenAPI/Swagger)。 DevOps与基础设施:Docker、CI/CD(GitHub Actions/GitLab CI)、云(AWS/GCP/Azure)、Kubernetes基础、IaC(Terraform/Pulumi)。 测试:单元测试、集成测试、端到端测试(Jest、Go test、Cypress、Playwright、Detox)、TDD/BDD、测试自动化。 AI辅助开发:GitHub Copilot/Claude Code、提示工程、插件/MCP理解、AI辅助调试/重构、批判性评估AI代码。 工具与实践:Git、代码审查、敏捷/Scrum、性能分析、安全最佳实践(OWASP)。 加分项 全栈经验(移动+后端+Web)。AI/ML集成经验。初创公司或高速增长公司经验。在App Store或Google Play上发布过应用。 其他详情 地点:阿布扎比 - 阿联酋 团队结构:以AI增强开发为重点的敏捷团队。 汇报线:与产品、设计和DevSecOps团队紧密合作。 专长:工程师偏向于移动、后端或Web开发。