All offersKrakówScalaHead of Backend
Head of Backend
Scala
Reality Games

Head of Backend

Reality Games
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Team Management
    advanced
    DevOps
    advanced
    CI / CD
    advanced
    Scala
    advanced
    Docker / Kubernetes
    advanced
    Couchbase
    regular

Job description

You will be leading all our backend teams which develop solutions for all our games. Your role is to make sure all teams have everything they need to do their job efficiently and to make sure our technology choices don't make their job harder in the future.
Currently, most of our services are implemented in Scala with heavy focus on functional programming. We deploy them to Kubernetes. We use Kafka as event streaming platform.

Watch more about what we do: https://www.youtube.com/watch?v=RIdQuiORJAY

REQUIREMENTS
  • helps people improve,
  • has a track record of success with leading large projects and managing teams,
  • makes sure employees have great working experience while being productive,
  • always searches for blockers in product delivery and organisation,
  • actively creates and maintains effective communication channels in the company,
  • makes sure the critical knowledge is effectively shared across the company,
  • focuses heavily on processes improvement, optimization and automation,
  • is skilled at facilitation,
  • enables people to share their feedback about each other,
  • makes sure that teams don’t overcommit.

REQUIRED SKILLS
  • Leading large teams (at least 2 years)
  • DevOps & Continuous Delivery
  • Lean, Kanban, Scrum, Extreme Programming
  • Delivering projects to production (at least 5 years)
  • Manager's toolbox: 1:1s, effective meetings
  • Scala, Kubernetes, Kafka, Couchbase, Typelevel (cats, fs2, http4s), Cassandra, Elastic, Linkerd, ArangoDB, Akka, Prometheus, MySQL, Docker

RESPONSIBILITIES AT THIS POSITION
  • developing efficient teams process
  • designing global architecture
  • teaching & mentoring others
  • automating things
  • discussing technology choices
  • learning new things

PERKS
  • Leader's support - Ask for help, give and get feedback, set up goals and develop your skills
  • Fast-paced career - Professional growth opportunities, supported by a performance review process
  • Beautiful office - Ingenious office space with plenty of room, located in KPT
  • Growth budget - Let us know if you need any book or other materials that will help you grow
  • Open kitchen - Coffee, juices, fruits, fully stocked fridge and more - come and see ;)
  • Team gatherings - Take part in events with pizza, games, snacks with a good company
  • Knowledge sharing - Employee development is key for us!
  • Devices - You will have the proper resources you need for your work
  • Flexible hours - Whether you are an early bird or late owl, we’ve got you covered
  • Remote work - We don't force you to work in our office - you can work from home as well
  • Sport - We regularly play together and you are invited as well!
  • Stock option plan - We would like to share our success with you and take part in our ESOP plan