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