高级全栈开发者 React/Node.js(远程)

16个月前远程全职
Q4

Q4

location 芝加哥
unsaved
关于Q4 在Q4,我们一起产生影响,对客户痴迷,诚信经营,并将伟大的想法变为现实。 Q4是领先的资本市场接入平台,正在改变发行人、投资者和卖方之间高效连接、沟通和互动的方式。我们是全球超过2,650家上市公司的值得信赖的合作伙伴,其中包括许多世界上最受尊敬的品牌,我们保持着屡获殊荣的文化,让我们的团队成员不断成长和蓬勃发展。我们正在成为全球最大、最值得信赖的投资者关系平台公司。 我们雇用聪明、好奇、有才华的人来突破界限,重新设想可能性,并将挑战转化为机会。同时,我们始终将客户的需求放在首位。 与我们一起成长吧! 岗位职责 Q4是一个由创造者、建造者和颠覆者组成的团队,专注于投资者关系解决方案。我们开发不断演进的产品,解决问题,并推动技术在资本市场中的边界。我们的产品是从零开始构建的,利用了Q4的每个开发人员和团队成员的优势。 作为一名全栈开发人员,您将同时负责我们数字解决方案的前端和后端工作。在软件开发团队中工作,您将协助开发和架构各种产品。这个角色非常适合全面发展、雄心勃勃的开发人员,他们始终寻求新的挑战,并改进现有的工作。 我们的主要全栈技术是JavaScript、Node、React、Angular、AWS、MongoDB,尽管我们使用了广泛的其他技术来交付我们的产品。其他需要了解的技术包括:PostgreSQL、MSSQL和AWS。 你是谁 您是一位异常出色的软件开发人员,具备能力和愿望参与需要您不断掌握新技能和新技术的挑战性项目。 您还具备以下能力: • 5年以上工作经验 • 熟练掌握JavaScript(ES6+) • 在React、AngularJS与TypeScript等现代客户端Web框架上具有生产经验 • 熟悉Redux或其他状态管理框架 • 精通NodeJS、Express • 了解关系数据库(PostgreSQL、MSSQL等) • 有使用NoSQL数据库(DynamoDB、MongoDB等)的经验 • 能够为高性能和可扩展性创建响应式UI组件 • 对服务器端CSS预处理平台(如SASS/LESS)有良好的理解 • 有使用JSON和RESTful Web服务进行后端数据/ API集成的经验 • 对代码质量和工艺有很高的要求 • 有使用Karma、Mocha.js、Jasmine等框架进行单元测试的经验 • 有使用GIT或其他版本控制系统进行开发的经验 • 熟悉敏捷(Scrum)软件开发过程方法论 • 广泛了解现代Web应用程序的设计和架构 最好有 • AWS微服务环境/开发经验 • 有使用ElasticSearch或其他搜索技术的经验 个人特质 • 您天生好奇,不怕问“为什么”。 • 您会一直探究,直到找出代码为什么有效(或无效)。您具备通过培训、自我提升和与同行的合作学习和适应新技术的能力 • 出色的组织能力,优秀的沟通和自我激励能力 • 出色的口头和书面沟通能力 • 强大的人际交往能力 • 具备调查软件相关问题和解决问题的能力 • 高度逻辑性,自我激励 • 具备分析解决问题的能力 • 在高压环境中有效组织和执行任务的能力 • 能够独立工作,也能在以团队为导向的合作环境中工作 • 强调质量、流程和迭代改进 教育背景 • 学士学位或与经验相当的教育和经验结合 为什么选择Q4? 我们的动力来自于以非传统方式解决复杂问题。我们注重您的福祉,让您发挥真正的潜力。我们提供各种福利,确保您始终能够努力工作并享受乐趣: - 成长机会 - 100%远程工作 - 虚拟团队建设和社交活动,保持人与人之间的联系对我们来说很重要;以及 - 一个梦幻般的文化! 加入#Q4orce Q4的多样化和包容的工作环境营造了一个友好、开放的氛围。多样性使我们从创新的加速到加强我们的文化。有很多理由来这里工作,抓住机会,提交申请加入我们不断壮大的团队。 Q4重视多样性和各种背景和能力的人才。如果在面试过程中或之前您需要任何帮助,请联系hr@q4inc.com。 #LI-Remote #q4orce