Overview

goodlord was founded in 2014 to make the letting process as easy as unlocking a door. Renting a property should be simple, transparent and fast.

We are backed by Europe’s most prominent VC’s. So…we are expanding our team, and looking for a Backend Developer to join the goodlord family

Responsibilities

  • Maintain, and implement new features for our core API
  • Writing reusable, and library worthy (open-source) code
  • Identifying, and rectifying bottlenecks that could hurt performance, and scalability
  • Design, and implement storage solutions (both standard, and non-standard)
  • Explore new technologies to replace any part of our stack that does not meet set requirements.

Skills & experience – required

  • Functional Programming (pref in Scala)
  • SQL (pref. MySQL)
  • Experience of Unit Testing and Integration Testing
  • Ability to use package managers (pref. sbt)
  • CI/CD
  • Knowledge of JSON Schema
  • Understanding that just because an API serves JSON it is not REST, nor RESTful

Skills and experience – nice to have

  • Scala
  • akka
  • akka-http
  • akka-persistence (CQRS & Event Sourcing)
  • cats (typelevel/cats)
  • protobuf
  • Scalatest
  • elasticsearch
  • Docker
  • terraform (in reference to AWS)
  • Jenkins

Tagged as: Scala, SQL