Senior Software Engineer - TypeScript/Node.js


  • Team: Engineering
  • Salary: Competitive Salary + Share Options + Benefits
  • Location: London - (UK Remote possibility)
  • Closing: This role has no specific closing date.

Perks and benefits

Flexible working hours
Work from home option
Retirement benefits
Wellness programs
Additional parental leave
Extra holiday
Professional development
Paid volunteer days

Candidate happiness

8.83 (1429)

Job Description

We’re looking for senior engineers to help us rebuild an outdated industry

Habito is leading the way in finance technology – building technology to make getting a mortgage less of a chore, building the new standard in lending platforms, and creating new services that transform the experience of home-buying. As a senior engineer, you’ll build products that make a real difference to people, at one of the most important times in their lives.

It’s an exciting time for engineering at Habito. We’re transitioning to a new tech stack, moving to event-based microservices and products using TypeScript. That means rearchitecting and rebuilding our current stack using more modern tech – and that’s where you come in. 

Here’s more about what you’ll do:

  • Rebuild and transition our products to a new tech stack. If you haven’t worked with Haskell before we’ll help you get up to speed with our existing technology stack first, of course.

  • Lay the groundwork for how we build TypeScript/NodeJS-based microservices. We already use TypeScript on the frontend but we’re going all-in on the backend too – you can have a lot of impact here.

  • Work in a team to build useful, delightful products that make things easy for customers. You’ll be working with product managers, designers, engineers, stakeholders, all kinds of people. You’ll be a key part of the product development process from the start, and a vital voice on user experience too.

  • Help us make engineering at Habito the best it can be. Champion better engineering practices. Improve our codebase using a broad range of technologies – and suggest new tech directions for us to explore. Help build a culture of automated testing and specification, through well-designed strongly-typed interfaces, property testing or end-to-end integration and system tests.

  • Support your fellow engineers in their growth and work. Learn on the job, and share your knowledge. Help your team operate effectively by breaking problems down into simpler pieces.

The technology we use

Our technology stack is ever evolving. Our team works in a polyglot monorepo built using Bazel and Nix. We deploy automatically multiple times daily, and make use of Terraform, ArgoCD, Docker and Kubernetes in AWS. We use ElasticSearch and Kibana for our logging stack and Prometheus for our monitoring and alerting. We value pragmatic, thoughtful solutions with a focus on reliability and maintainability.

About Habito’s engineering team

Our engineers come from a number of backgrounds. We have self-taught team members working with graduates from universities and bootcamps alike. Some of us have worked in large corporations while some of us have only ever known startups. Some of us enjoy full-stack work, others prefer to specialise in certain areas. Whatever kind of engineer you want to be, we’ll try and get you there – and support you with everything from regular talks and reading groups, to sponsored meet-ups and conferences.

The benefits

  • Hybrid working - (2 days office, 3 days home) or Remote

  • Share options - you own a piece of the company

  • Flexible holiday - 25 days holiday and more if you need it! (this is team dependent)

  • Enhanced maternity & paternity leave - for when you plan to start a family

  • Free Private healthcare - Bupa complete cover, for peace of mind

  • Life assurance - 4 x your annual salary

  • Career progression - we help you build your career

  • £450 annually - for your learning and development

  • Contributory pension scheme - We have an ethical pension fund, but you can decide where you put your money

  • Cycle to Work Scheme - to keep you on the move

More about Habito

You shouldn’t have to go through hell to get a mortgage. That’s why we built Habito.

We use breakthrough technology and top tier experts to deliver the most personalised, fast and convenient way to get a mortgage today. All for free.

We don’t stop at mortgages, either. Together we’re building whole new ways of buying and owning your home. At Habito, you’ll be a vital part of that future.

We want to hear from everyone

The creative brilliance and ingenuity at Habito wouldn’t be possible without a diverse team bringing different perspectives, experience and skills together.If you feel you can do the job, we’d like to hear from you, no matter what your background.

We want to foster a culture where everybody feels included, heard, and equal – regardless of age, disability, gender, marital or parental status, race, religion or belief, sex or sexual orientation.

Habito is proud to be a certified B Corp.

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application


Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application