高级全栈工程师(BiblioCore)
职位摘要:
在BiblioCommons,我们构建面向公共图书馆的SaaS解决方案,直接影响数百万人的生活,并在数字世界中促进学习、扫盲和文化。我们通过用户研究、客户互动和创意团队的意见不断改进我们的产品。
职位描述:
BiblioCommons工程部门
BiblioCommons提供了一个机会,让您在一个环境中工作,将大规模、数据密集型应用的挑战和复杂性与复杂的消费者网络服务的创造性和乐趣相结合,这些服务对数百万用户的日常网络互动至关重要。
我们是一个高度合作的团队,致力于为具有挑战性的问题提供创新解决方案。我们坚信及早、频繁地发布代码,并大量投资于自动化,以实现这一目标。我们也致力于正确地做事,并始终寻找改进的方法。我们花时间优化和重新设计系统,以确保其稳健和可扩展性。
我们正在寻找一位高级全栈工程师,为我们的BiblioCore产品提供扩展,帮助数百万图书馆用户发现更多的实体和数字内容。这是一个令人兴奋的机会,可以实现出色的全栈功能,构建美观易用的用户界面,并发挥领导能力,领导项目并提供指导。
如果您具备以下特质,您将在这个职位上享受并取得成功:
• 对自己的工作负责并拥有所做的工作
• 擅长教授他人您的技能
• 专注于交付,并始终全力以赴
• 不怕走出舒适区并深入研究
• 富有创造力,并喜欢与他人一起进行头脑风暴,找到正确的解决方案
• 支持性,并喜欢作为团队的一部分工作
• 热衷于自我提升
• 从不满足于现状。您始终在寻找自动化、改进流程和遵循最佳实践的方法
您将产生的影响:
• 在React、NodeJS和Java API堆栈中构建和改进BiblioCore的用户界面服务,为数百万用户增强图书馆目录体验
• 与其他BiblioCommons产品集成,重新使用图书馆员工内容(例如博客文章、员工名单、在线资源等)以在我们的目录搜索结果中显示
• 对功能和系统的设计、开发和操作负责
• 全程领导项目,并与产品、用户体验、质量保证或其他利益相关方合作
• 成为初级和中级工程师的导师
• 对系统性问题进行故障排查和根本原因分析
• 编写稳健且质量良好的代码,并进行适当的测试
• 参与代码审查和最佳实践讨论
• 积极寻找使BiblioCommons用户体验的各个方面更好的方法
您将为团队带来什么:
• 5+年软件开发经验
• 在构建React和NodeJS全栈应用方面有丰富经验
• 对HTML、SCSS和JavaScript有深入了解
• 在使用Ruby、Java或Python构建后端RESTful API应用方面具有扎实的知识
• 有调试和优化大规模系统的经验
• 具有全程拥有服务的思维方式
• 充满激情、积极主动,并能够独立工作
• 具有良好的沟通能力,并能够与团队合作
额外加分项:
• 对Web可访问性设计模式的了解
• 掌握Docker、Ansible和/或Terraform知识
福利:
• 有竞争力的薪资,以及福利待遇。
• 公司范围的奖金计划。
• 丰厚的健康福利计划。
• 灵活的工作时间。
• 生日当天额外休假一天。
• 通过同行指导、职业发展计划和学费报销机会提供支持。
• 一个专业成长的机会,优秀的工作将得到认可和回报。
• 有机会将您的经验投入到为全球图书馆提供服务和支持的工作中。
• 在加拿大境内远程工作或在多伦多办公室工作的选择。
工作类型:
常规
可用职位数量:
0
关于我们:
BiblioCommons构建的软件将公共图书馆的基本在线服务(网站、目录、活动日历和应用程序)从交易转变为集成体验,让1000万图书馆用户感到愉快。
BiblioCommons是一个平等机会的雇主,我们招聘、雇佣、培训、晋升和提供其他任何就业特权给合格的人,不论年龄、种族、肤色、信仰、国籍、性别、性别认同、性别表达、残疾、婚姻状况、公民身份、种族、家庭状况、宗教、性取向或任何其他被禁止歧视的分类。
点击查看工作机会
#J-18808-Ljbffr