Job Description
Mast is seeking a Full Stack Software Engineer to contribute to the development of its state-of-the-art mortgage origination system. The role involves working closely with the engineering team to build and maintain the Mast platform, with a focus on writing high-quality code and improving the codebase. The ideal candidate will thrive under pressure, move fast, and deliver with urgency.
Responsibilities:
- Work with the engineering team to ideate on and build the Mast platform
- Write thoughtful, high-quality code – using TDD where possible
- Proactively maintain and improve our codebase
- Support product improvement drives and independently identify potential product improvements
- Build the front-end of applications through appealing visual design
- Work on integrations with other potential partners and on APIs
- Troubleshoot, debug and upgrade software
- Learn and understand our infra stack - Heroku + AWS
- Build systems to automate as much of the developer experience as possible
Requirements:
- 3+ years experience in web application design and development
- Strong experience with Rails, which is at the core of our tech stack.
- Experience with JS front-end frameworks is a bonus, especially Vue3
- Strong experience creating and deploying complex web applications that are scalable, manageable and performant
- Willingness to pair program regularly! When you join you'll get a Tuple account for seamless remote pairing
- Comfortable using AI tools as part of your development workflow
- Experience writing automated unit, integration and end-to-end tests in RSpec
- Working knowledge of Unix-like operating systems
- Ability to work independently in a team environment
- Self-directed with strong execution skills
- Work digital-first in your daily life
What Mast offers:
- Stock Option Plan
- 25 days holiday + bank holidays
- 4 - 10 weeks work from anywhere, based on tenure (for UK based roles)
- Vitality Health insurance
- Pension plan
- Equipment budget
- Learning & development budget
- Cycle to Work Scheme
- Donuts every Thursday
- Monthly team socials + Quarterly Team Meet-ups @ HQ
- Digital-first, employee-first company with a flexible working culture + Central London HQ