Full Stack Software Engineer

  • Job Reference: 473423276-2
  • Date Posted: 15 January 2022
  • Recruiter: Kroo
  • Location: London
  • Salary: On Application
  • Sector: Management & Supervisors
  • Job Type: Permanent

Job Description

We're on a mission to build the world's greatest social bank. We believe that banking needs to change for the better. When money is used correctly, it can transform our daily lives and positively impact the planet.

We are a multi-disciplined team of experienced technology, banking, customer experience, marketing, and legal professionals who share a passion for the company's mission and believe in a collaborative approach to creating the greatest social bank. We are building a diverse team of inquisitive people who want to understand customer needs and behaviour so we can develop innovative products that change people's lives for good. Responsibilities:

  • Implement new features and deploy them using our Continuous Delivery approach
  • Contribute to our product vision
  • Work in an Agile cross-functional team of a Product Manager, Product Designer and Developers (We use a blend of processes that work for us inc. SCRUM, Kanban and Pair Programming)
  • Be involved in the end to end cycle of building our product
  • Champion quality code while being pragmatic
  • Work in an inclusive, collaborative, transparent, non-hierarchical and ego-free culture where your talent is valued over your job title
You'll get to work with a variety of new and interesting technology:

We mainly use the following tools and technology but you don't need to have experience with all of them. Many of us didn't when we joined! Our focus is always on finding the right technology for the job, if you're willing to learn, we are interested in speaking with you.

  • Clojure to write our backend microservices (please apply if you have experience with any Functional Programming language)
  • React Native and Redux for our mobile applications
  • Kafka for our asynchronous message queue
  • AWS for our infrastructure
  • Docker to run our services
  • Terraform for our infrastructure provisioning and deployment
We regularly contribute to Open Source libraries and encourage our Developers to suggest new technology that can add value to building a bank. Requirements:
  • You have previous experience with or are excited about Functional Programming
  • You've worked in a cross-functional Agile team
  • You'd like to be part of a team that does Pairing Programming and Test Driven Development
  • You have experience working with microservices
  • You want to work in a product focused team that thinks about customers and user behaviour and builds sublime experiences for them
  • You have experience deploying to cloud based infrastructure like AWS or similar
  • You want to deliver a product using the principles of Hypothesis Driven Development
  • You'd like to develop with mobile first design principles and build cross-platform Android and iOS applications with React Native
  • You'd like to be part of building an inclusive and diverse culture in which everyone can succeed
  • 33 days holiday (including public hols).
  • In addition you'll also get your birthday on us
  • Options in our company scheme
  • Personal Health days
  • Access to our workplace pension with a 3% employer contribution
  • All the equipment you need to work effectively, usually a Macbook Pro as standard
  • Access to a modern, bustling office in Holborn, Central London with a free gym
  • People Team
  • Technical interview with Lead
  • Technical interview with Team
  • Management Interview
  • Offer
Clojure, React Native, ReactClojure, React Native, SQL, Terraform, AWS