职位描述:
我们正在寻找一名经验丰富的高级Clojure软件开发人员加入UserTesting的Insights团队。该个人将在塑造和执行我们的产品路线图以及负责维护我们现有平台方面发挥重要作用。完美的候选人将是一个积极主动的团队合作者,能够在分布式团队中异步工作,并具有强大的学习能力。
我们优先考虑工作质量而不是地点和时间,在解决真实客户问题时提供切实可行的解决方案,并在需要时保持开放,利用创新工具。
团队:
UserTesting的Insights团队负责开发和维护UTZ Insights平台,以其精细的注意细节、一流的软件开发实践和高效的时间管理而闻名。他们还在提升EnjoyHQ平台方面发挥着关键作用。
如果您渴望加入一个凝聚力强、技能高超、致力于创新和持续改进的团队,Insights团队提供了一个无与伦比的机会。
职责/责任:
● 在Clojure中开发高质量的软件设计和架构。
● 将软件解决方案与业务和技术战略相一致。
● 进行验证和验证测试。
● 在各种项目中利用RabbitMQ、S3、PostgreSQL、ElasticSearch等。
必备条件
● 至少3年的Clojure或其他函数式编程语言(如Scala、Elixir、Haskell等)工作经验。
● 熟练掌握RabbitMQ、S3、PostgreSQL、Elasticsearch等相关技术。
● 熟悉DevOps(ECS、Kubernetes)原则和方法,或具有RoR开发经验。
软技能
● 能够在分布式团队中异步工作。
● 具有强大的人际交往能力,强调团队合作、责任心、主动性和诚信。
重叠时间
与巴塞罗那核心工作时间重叠6小时(GMT+2上午9点至下午6点)
地点要求-只有以下国家的人可以申请
奥地利、比利时、保加利亚、克罗地亚、塞浦路斯、捷克共和国、丹麦、爱沙尼亚、芬兰、法国、德国、希腊、匈牙利、印度、爱尔兰、意大利、拉脱维亚、立陶宛、卢森堡、马耳他、荷兰、波兰、葡萄牙、罗马尼亚、斯洛伐克、斯洛文尼亚、西班牙、瑞典、英国、美国