Kroo

Kroo

Kroo is an award-winning digital bank that offers feature-packed online current accounts with high interest rates. With a focus on simplicity and convenience, Kroo provides a seamless banking experience, including a debit Mastercard® with no fees abroa...

Capital Markets
51-250
Founded 2016
$72M raised

Description

  • Contribute to the implementation of new features and deliver high-quality software through a Continuous Delivery approach.
  • Collaborate with Product Managers, Product Designers, and Engineers in an Agile team using Scrum, Kanban, and Pair Programming where appropriate.
  • Participate in the full software development lifecycle, including design, development, testing, deployment, and ongoing support.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Work collaboratively in an open, inclusive, and supportive engineering culture that values teamwork, transparency, and continuous improvement.
  • Develop and expand experience with backend, mobile, messaging, cloud, containerisation, and infrastructure technologies used across the platform.
  • Demonstrate a willingness to learn new technologies, tools, and engineering practices with support from experienced colleagues.
  • Build understanding of functional programming concepts and modern software engineering principles.
  • Contribute to team discussions, code reviews, and knowledge sharing to improve product quality and engineering practices.

Requirements

  • Commercial software engineering experience using an object-oriented or functional language such as Java, Kotlin, Clojure, Scala, C#, Python, or Go.
  • Experience building and maintaining backend services, APIs, or microservice architectures.
  • Exposure to React, React Native, or other modern front-end or mobile development frameworks is beneficial.
  • Experience working with cloud platforms, preferably AWS.
  • Experience using Docker and containerised application development.
  • Familiarity with Infrastructure as Code tools such as Terraform.
  • Experience with messaging or event streaming technologies such as Kafka.
  • Good understanding of RESTful APIs and distributed systems.
  • Experience using Git for version control and working in CI/CD environments.
  • Experience writing automated unit, integration, and end-to-end tests.
  • Experience working in Agile environments such as Scrum or Kanban.
  • Understanding of clean code principles, design patterns, and secure coding practices.
  • Experience participating in code reviews and collaborative software development.
  • Strong analytical, problem-solving, and debugging skills.
  • A proactive approach to learning new technologies and continuously improving engineering practices.

Benefits

  • 21 days of annual leave plus paid national holidays.
  • 1 Kroo bank holiday on June 24th and one day off during the week of your birthday.
  • Three personal days to use as needed.
  • Access to Spill for mental health support.
  • Top-of-the-line equipment provided, including a MacBook laptop.
  • Fully remote position based in Romania with Monday-to-Friday working arrangements.
  • Opportunities for growth in a fast-paced, high-growth start-up.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
1 day, 21 hours ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
1 day, 22 hours ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
1 day, 22 hours ago

Software Engineer, Edge

Kargo 251-1K Media

Kargo is hiring a software engineer to develop edge-device machine vision and AI systems that improve freight dock operations through real-time perception and fleet management.

C++ Computer Vision Linux Machine Learning Python
1 day, 22 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers