全栈工程师 TribalScale是一家全球数字创新公司,帮助企业在数字时代适应和发展。通过敏捷实践,我们构建一流的数字产品,改造数字产品,并提升知名创业公司。我们是一家总部位于多伦多的完全远程公司,员工遍布北美和南美。我们在多种平台上工作,包括:移动和Web(iOS、Android),语音用户界面(Amazon Alexa、Google Home),连接的汽车和家庭,OTT(Roku、Fire TV、Android TV、tvOS)。加入我们的使命,改变未来!你是: 对设计连接世界充满激情,希望加入一个雄心勃勃、志同道合的技术人员团队 热衷于设计和技术的交叉领域,并努力探索物理世界和数字世界之间的新的有意义的互动 自主、注重细节、注重质量,并积极参与任何团队合作 致力于高影响力、战略性、设计和数据驱动的创新,并对你所工作的组织做出有意义和可衡量的贡献 在快节奏、合作的环境中努力,并能够迅速在客户工作、内部项目和支持同事之间切换 你将做什么: 编写生产质量的代码,将这些解决方案部署到特定于客户的平台上 提升测试平台,改进测试自动化,培养软件工艺 开发技术架构,并建议适当的云服务和框架来实现产品目标 令客户和合作软件工程师惊喜和愉悦 监控和评估我们解决方案的性能 你需要什么: 4年以上的React.js前端开发经验 3年以上的Typescript的专业经验 3年以上的Java和/或Kotlin的专业经验 3年以上的Spring Boot经验 熟练掌握SQL和NoSQL数据存储,如MongoDB、Cassandra或Redis 在AWS、Azure、GCP等云平台上编写云原生应用程序的强大经验 2年使用CI/CD工具的经验。 对于具备以下知识的人额外加分: 熟悉基础设施即代码工具,如CloudFormation和Terraform 在生产环境中使用Node.js生态系统的实际经验 对监控/改进和调试应用程序具有实际知识 采用测试驱动的方法开发基于Javascript/Typescript的应用程序,使用Jest和React Testing Library以及Selenium和Cypress等端到端框架 从头开始架构新功能的经验,遵循Clean Code原则 使用Redux管理React状态的经验 理解微服务架构 计算机科学学士学位 我们还希望看到的: 对生成性人工智能对当今和明天世界的影响有一定的了解 作为企业家的经验,尤其是在SaaS领域;我们喜欢那些创办自己的企业的人,无论规模大小 精通定量分析,对统计学有一定的了解 对新技术和小工具的早期采用者 这里等待着你的是什么: 我们是一个多元化的团队,合作是我们工作流程的关键。我们不为客户工作,我们与客户合作。我们帮助过福特、Recipe、麦肯、Manulife、Dish Network、ABC News、CBS Radio、PGA巡回赛、CIBC、AAA等等。我们的团队引领了移动革命,现在我们正在推动边界与新兴技术,我们正在改变公司。每个人都带来了宝贵的东西,我们互相授权成为变革者。我们遵循价值观,即精英主义、授权和透明度,并认识到多样性是我们的力量。我们的使命是改变未来,这影响着我们所做的每一个方面。你的福利: 来杯咖啡吧,这是一个长长的名单。有竞争力的薪水和休假时间 优秀的团体福利(医疗、牙科和视力100%覆盖) 个人专业发展预算 慷慨的产假和陪产假政策 我们在年末假期关闭办公室 享受你的生日假期 健身福利,如ClassPass和GoodLife公司折扣 多伦多自行车共享计划 通过Vetster进行在线兽医访问 通过Inkblot补贴咨询的心理健康福利 在家办公的费用报销 转介绍奖金 与同事见面: 周五演示:展示你的工作 远程活动:在线比赛、电影之夜、团体健身等 社交活动:篝火晚会、休闲饮品、体育之夜等 季度团队活动:斧头投掷(还没有伤亡)、海滩日等 我们有一个多样化的劳动力,并自豪地支持它。TribalScale自豪地成为一个平等机会的雇主和工作场所。我们欢迎并鼓励来自各个背景的人士申请。我们致力于提供平等的就业机会,不论国籍、种族、宗教、性别认同、性取向、年龄、婚姻状况或残疾。如果你因任何原因需要在招聘或就业过程中获得住宿,请告诉我们,我们会尽力满足你的要求。