我们寻找的人
我们正在寻找一位高级全栈工程师,领导一个多元化的团队来设计、实施和优化支持视频游戏资产管道和生产工作流程的生产级工具和应用程序。
职责
• 后端
o 使用Python(FastAPI或Flask)设计和构建可扩展的后端服务和安全的RESTful API。
o 在关系型和NoSQL数据库中建模、查询和优化数据;在需要时实现缓存和消息传递。
o 强制执行身份验证/授权、输入验证和健壮的错误处理。
• 前端(网页和桌面)
o 使用现代框架、HTML5、CSS(Tailwind)和TypeScript/JavaScript开发响应式、可访问和高性能的网页UI。
o 构建和维护基于Electron的桌面应用程序,包括IPC、打包、自动更新和本地集成。
o 建立UI组件标准、测试策略和性能最佳实践。
• 质量、性能和交付
o 使用pytest等工具编写全面的测试。
o 负责性能调优、故障排除、代码审查和技术文档。
o 使用Git和GitLab设置和维护CI/CD;使用Docker进行本地开发和部署管道。
• 协作和流程
o 与UI/UX、后端、生产、SRE和IT相关方合作,提供以用户为中心的解决方案。
o 参与架构决策并指导初级工程师。
o 在敏捷方法中工作,不断改进团队实践。
资格
• 4年以上作为全栈工程师构建生产应用程序的专业经验。
• 在Python(FastAPI或Flask)、RESTful API设计和SQLAlchemy/Pydantic或类似工具方面有很强的实践经验。
• 精通Vue或React,包括路由、状态管理(Vuex/Pinia或Redux)和组件库。
• 在AWS/GCP等公共云上有丰富的工作经验。
• 熟悉关系型系统(PostgreSQL)和NoSQL(MongoDB、Vector DB)的数据库;有缓存和消息队列(Redis)经验者优先。
• 具有经过验证的测试思维和自动化测试套件经验。
• 熟悉Git、GitLab CI/CD和Docker。
• 具备清晰的沟通能力和与跨职能团队合作的经验。
加分项
• 有代理开发框架(LangChain/LangGraph)经验者优先。
• 认证:AWS认证解决方案架构师 – 助理级。