Software Engineer

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Kroo

Kroo

51 - 200 employees

🏦 Banking

💸 Finance

💳 Fintech

Banking • Finance • Fintech

Kroo Bank is an award-winning digital bank that offers a simple and efficient online banking experience for retail customers. It provides competitive interest rates on current account balances, allowing customers to earn interest similar to a savings account. Kroo ensures a seamless and intuitive banking experience with features such as real-time spending insights, zero fees on spending abroad, and robust security measures including biometric authentication. The bank also offers personal loans and overdrafts to eligible customers and is protected by the Financial Services Compensation Scheme for deposits up to ÂŁ85,000. With a high customer satisfaction rating on platforms like Trustpilot, Kroo Bank aims to simplify banking and provide financial peace of mind to its customers.

📋 Description

• As a Software Engineer, you'll be a valued member of one of our multidisciplinary Product Squads, reporting to a Tech Lead. You'll contribute to the development of new features, support the delivery of our product roadmap, and play an active role throughout the software development lifecycle. We're looking for someone who enjoys solving problems, is passionate about building high quality software, and is eager to learn and develop their technical skills in a collaborative Agile environment. Other responsibilities include: • - Contribute to the implementation of new features, working within our Continuous Delivery approach to deliver high quality software. • - Collaborate with Product Managers, Product Designers and fellow Engineers within an Agile team, using practices such as Scrum, Kanban and Pair Programming where appropriate. • - Participate in all stages of the software development lifecycle, from design and development through to testing, deployment and ongoing support. • - Write clean, maintainable and well tested code, following engineering best practices and contributing to a high quality codebase. • - Work collaboratively in an open, inclusive and supportive engineering culture that values teamwork, transparency and continuous improvement. • - Develop and build experience with the technologies used across our platform, including: • - Clojure for backend microservices (or another functional or object oriented programming language with a willingness to learn Clojure). • - React Native and Redux for mobile application development. • - Kafka for asynchronous messaging. • - AWS cloud services. • - Docker for containerised applications. • - Terraform for infrastructure provisioning. • - Demonstrate a willingness to learn new technologies, tools and engineering practices, supported by experienced colleagues. • - Develop your understanding of functional programming concepts and modern software engineering principles. • - Contribute positively to team discussions, code reviews and knowledge sharing, helping to continuously improve the quality of our products and engineering practices.

🎯 Requirements

• - Commercial software engineering experience using one or more object oriented or functional programming languages, 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 would be 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. • - Knowledge of Continuous Integration and Continuous Delivery (CI/CD) practices. • - 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

• At our cutting-edge fintech company, we know that attracting and retaining the best talent means offering top-notch benefits that help our employees thrive both in and outside of work. Check out what we currently offer: • - 21 days of annual leave • - Paid National Holidays • - 1 Kroo bank holiday (June 24th), and 1 day off during the week of your birthday. • - Personal days: We know that life can be unpredictable, so we offer 3 personal days to use as needed. • - Mental health support: We care about the mental health of our team members and offer access to Spill, our mental health support partner. • - Top-notch equipment: We provide top-of-the-line equipment necessary for smooth hybrid work, including a MacBook laptop. • - Room for growth: As a fast-paced, high-growth start-up, we're dedicated to providing our employees with room to grow and excel.

Apply Now

Similar Jobs

🔥 13 hours ago

accesa.eu

1001 - 5000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Mendix Engineer enhancing enterprise applications in the German financial and banking sector. Collaborate with teams to ensure smooth transitions and maintain application quality.

Java

SOAP

🕒 3 days ago

Inetum

10,000+ employees

🤝 B2B

🏢 Enterprise

☁️ SaaS

Full Stack Senior Developer at Inetum, planning and developing large-scale projects. Collaborating on performance improvements and sharing expertise in Java technologies with a focus on backend development.

🗣️🇫🇷 French Required

Angular

Ansible

Cloud

Docker

Java

Jenkins

Kubernetes

Linux

Maven

Microservices

Oracle

Postgres

React

SOAP

Spring

Spring Boot

SpringBoot

🕒 3 days ago

accesa.eu

1001 - 5000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior SQL Software Engineer developing complex SQL solutions for clients in the insurance sector utilizing Azure stack technologies.

Azure

Cloud

MongoDB

MS SQL Server

NoSQL

SQL

Tableau

.NET

🕒 5 days ago

Powerprozesse GmbH

1 - 10

🤝 B2B

🤖 Artificial Intelligence

🏠 Real Estate

Fullstack Developer building web applications for an automation agency. Join a remote team focused on AI-first solutions and modern tech stacks.

🗣️🇩🇪 German Required

🕒 5 days ago

SAP Fioneer

501 - 1000

Senior Endpoint Management Engineer for SAP Fioneer managing Microsoft Intune and Kandji. Responsible for device lifecycle, security, and compliance in a fast-paced fintech environment.

Azure

iOS

Jamf

MacOS