🌍 Location: Remote/Old Street, London
💷 Salary: £70,000 - £85,000 a year
🕝 Hours: 40 hrs/week, 7am – 7pm core hours (you can work flexibly within these)
🏢 Department: Tech
📈 Experience level: Mid-Senior
TotallyMoney is the free personal finance app that gives people the plans, products and help they need to unlock a life of more choices. It’s all about creating a fairer financial world where people who’ve been left behind can make their financial data work for them. Put simply, we help them move closer towards their financial goals.
We’re a diverse bunch from different backgrounds, united by a company culture that promotes autonomy, collaboration, and innovation. We’ve even been voted one of the UK’s Best Companies to Work For.
Our technology underpins some of the UK’s most forward-thinking financial brands, and our team is growing.
You’ll be given real problems and the right tools to solve them. You’ll own your work and be accountable for decisions. You’ll be exposed to our range of technology and won’t be pigeonholed. You’ll deliver innovative, quality, cloud-native software on AWS.
If you want to join our mission to help the UK’s most under-served consumers — we want to hear from you!
What You’ll Do:
You’ll be on a small team focused on building systems that power our app with credit reports, open banking data, and insights derived from those.
You’ll be given a great deal of autonomy. Tasks are loosely specified by a product manager, and you’ll collaborate with colleagues and other teams to decide how to best build working solutions. On the flip side you’ll need to own what you create, and be responsible for ensuring our systems run smoothly.
There are no dev-ops at TotallyMoney, instead engineers each take responsibility for the tools and steps needed to put software into production and making sure it continues to work once it’s there. You won’t be alone in this though. We work closely together, talking through different ideas and approaches, having regular team and guild meetings, and supporting each other.
Requirements
We’re looking for a F# backend engineer to help our customers make smarter financial decisions.
Our Tech Principles:
We hold some principles that guide our path to excellence:
Our Stack:
Our backend is written in a combination of F# and TypeScript, with some legacy C# portions. We also boast services written in Elm and Rust. Our most popular editors are Jetbrains Rider and VS Code but you're welcome to bring your own! We even have a few committed Vim users. We use macs for all our development work, and our workflows are all command-line driven.
We’ve increased productivity by using the Serverless Framework. We like to experiment with test frameworks and currently enjoy Cypress, Jest & Expecto. We are across CircleCI, GitHub Actions & Jenkins for continuous integration.
Our stack is highly distributed and hosted in AWS. As such, we’re big users of Lambda, ECS, SQS, SNS, Event Bridge, Kinesis & DynamoDB. We use CloudWatch & Loggly to trace application behaviour and business metrics. It sounds like we have everything covered; but there’s plenty more to build, measure & learn. Which is why we need you!
What we are looking for:
We know F# isn't the most common programming language, so don't be put off if F# isn't a language you've used professionally. Instead we're looking for people that are delighted by the benefits of programming in functional languages, and have either used one professionally or on personal projects, and would be keen to work in F#.
We know people, especially those from marginalised backgrounds, may hesitate to apply if they don’t meet all the requirements. Please apply anyway. We don’t expect you to be the complete package, just show us you have ambition and a willingness to learn.
Benefits
What you’ll get from us:
Our commitment to diversity and inclusion:
At TotallyMoney, we’re committed to being an inclusive and diverse employer, and welcome applications from all sections of society. We have an active DE&I (Diversity, Equity, and Inclusion) committee led by employees and continually work on our DE&I efforts. We believe everyone has potential, regardless of race, religion or belief, ethnic origin, physical or mental ability, social background, age, nationality, marital, domestic, or civil partnership status, sexual orientation, gender identity, or any other differences that make you, you.
Enter your email address below to get notified whenever we find a similar job post.
Unsubscribe at any time.