高级全栈工程师

多伦多 3天前全职 网络
面议
职位 : 高级全栈工程师 (Golang 结合 React / TypeScript) 经验 : 10 年以上 工作类型 : 合同 : 12 个月 地点 : 加拿大多伦多 (现场 / 混合 : 每周 2-3 天) 所需技能 全栈专业知识,包括后端 (Golang) 和前端 (React/TypeScript) 技术。 React, Golang, TypeScript 职位描述 技术领导与责任 : 驱动平台的端到端技术决策,平衡当前需求与长期可扩展性和灵活性。监督、分配、审查并批准开发人员的工作。在必要时介入,以确保交付截止日期的成功达成。 解决方案设计与实施 : 领导复杂、模块化平台功能的设计与交付,同时保持代码质量、安全性,并遵循最佳实践。主要使用 Golang 开发和维护后端服务,与使用 React/TypeScript 的前端团队协作,并使用 gRPC 管理服务间通信。 数据库管理 : 监督 PostgreSQL 数据库管理和优化,编写熟练的 SQL/PL-SQL 查询以确保数据完整性和性能。 AI 集成 : 与数据科学和分析团队合作,实现增强欺诈检测和平台智能的 AI 驱动功能。 平台可扩展性与性能 : 领导优化系统性能的倡议,并支持客户采用增长的扩展需求。 可配置架构 : 指导开发灵活、模块化的功能,以适应多样化的客户需求,采用共享代码库的方法。 指导与团队发展 : 指导并发展跨学科的团队成员,促进共同拥有和协作解决问题。 跨职能协作 : 协调并作为美国、欧洲和印度团队之间的主要技术联络,确保无缝协作、技术路线图的一致性,以及与业务目标一致的集成解决方案的交付。 管理技术客户挑战 : 监督影响客户业务流程的技术问题的解决方案。 代码质量与工程卓越 : 领导全面的代码审查,提供建设性反馈,并倡导在整个开发生命周期中遵循编码标准、安全协议和文档。 创新与持续改进 : 关注新兴技术和行业趋势,倡导持续学习、创新和最佳实践的采用,以保持平台的竞争优势。