必备条件
具有超过5年的全栈软件开发经验,熟悉基于Java的Angular应用程序(Angular、React、Java、APIs/Microservices、AWS、SQL)
过去带领其他团队成员/开发人员的经验
渴望担任领导职位,与3名开发人员合作(愿意承担代码/性能/指导的工作)
专注于前端UI,熟练掌握React框架、库以及与后端API的交互
精通Web用户界面设计,包括多个UI框架,如Angular和React
熟悉面向对象设计(OOD)和使用Java调试软件
了解AWS云服务、Rest API、JSON、YAML,使用spring boot
熟悉Cloudwatch、Dynamo DB或MongoDB和SQL
了解微服务和面向服务的架构
加分项
熟悉Python语言
接触过微服务和AWS云生态系统
具有在AWS中使用关系型/非关系型服务的DevOps经验
日常工作
Insight Global正在寻找一名具有强大的Angular和前端专业知识的首席开发人员加入多伦多地区(灵活的混合工作安排)的一家大客户。前端/全栈开发人员将在客户的动态环境中发挥关键作用,与产品负责人、技术团队和客户合作,确保开发出稳健的解决方案。这包括设计和开发基于云的项目,为应用程序架构提供有价值的意见,并解释设计文档和用户故事中概述的功能需求。他们将从解决方案到UAT和测试阶段贡献许多项目的设计和架构方面。我们特别寻找具有以下两方面能力的首席开发人员:1)功能领导能力;2)编码能力。请注意,这不是一个经理职位,但候选人可以期待与绩效评估、指导辅导等方面有一些重叠,因为在此首席开发人员下面将有3名开发人员。理想的候选人在技术上扎实,具有领导项目的经验,参与设计过程,并指导初级开发人员。
现有项目涉及支持各个部门(如企业、财务、法律、人力资源、收入管理、健康和安全)的面向内部的应用程序,客户计划于4月1日启用ERP。首席开发人员将为新ERP中出现的项目做出贡献,解决新功能、配置问题,并监督支持工作。他们还正在开发一个在线账单页面,使客户能够通过客户网站查看和支付发票。