TL;DR
Mid Level Backend Engineer (Scala): Building and optimizing global microservices architecture for a credit score and report app with an accent on Scala, functional programming, and event-driven systems. Focus on integrating new partners, scaling services, and transitioning to Kafka-based architecture.
Location: Hybrid in London, United Kingdom, requiring 2-3 days per week in-office commitment.
Company
hirify.global is the UK's #1 credit score and report app, helping over 20 million users globally manage their credit and make better financial decisions.
What you will do
- Deploy code to production, affecting millions of global users.
- Develop new features to attract and engage the user base.
- Integrate with new global partners to tackle underserved markets.
- Contribute to a global microservices architecture written in Scala using functional programming.
- Actively participate in the transition towards an event-driven architecture utilising Kafka.
- Collaborate closely with cross-functional squads, including Frontend, Native, and Test Engineers, and Product Managers.
Requirements
- Talented backend engineer with mid-level experience.
- Proficiency in Scala and functional programming principles.
- Experience with microservices architecture and REST API development.
- Familiarity with Kafka and event-driven architecture.
- Knowledge of the Typelevel Stack (Cats, Cats Effect, http4s, Circe), SBT, and occasionally Akka HTTP.
- Experience with AWS, Kubernetes, and Spinnaker.
- Practices Test-Driven Development (TDD) and peer-reviewing.
Culture & Benefits
- Flexible and inclusive work environment with a strong learning culture.
- Comprehensive benefits package including private health/dental cover and up to 6% matched pension.
- Generous maternity and paternity plans, financial coaching, and in-house psychotherapist.
- Perks such as a dog-friendly office, daily breakfast, free snacks, and various sports and social clubs.
- Hybrid work model requiring 2-3 days per week in-office in London.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →