Senior Software Engineer (Ruby on Rails)
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Are you a brilliant, full-stack developer, who can tackle tough problems, write great code, and get things done quickly without cutting corners? Do you have an enthusiasm for trying new things, and a natural ability to make the people around you better?
We are Resi, and we build software products for architectural design. We're the UK's largest architect for home renovations, completing 100x more extensions than the average architect, with tech being at the heart of it. Our ambitions are huge; our mission is to bring peace-of-mind to millions of stressed renovators, which means using technology to fundamentally change how the design and construction industry works. We're female-founded, and we currently have a team of around ~80 people based in our HQ in Oval, South London.
We are looking for a Senior Software Engineer to join us on a full-time permanent basis. We are seeking somebody kind and approachable, who will genuinely enjoy working as part of our team. You're not just here to do the work-you're here to help everyone do their best work too. No egos, no condescension; just a great attitude and a love for building amazing things together.
Who are you?
- As one of the most senior engineers in the company, you'll play a key role in shaping both our technology and the way we work. You'll need to be comfortable diving deep into an established codebase to enhance and optimise what's already there, but also confident in starting from scratch to build new products and features that our users will love.
- Working as part of a small, close-knit team of full-stack engineers, you'll wear many hats. From designing and building scalable front-end and back-end systems to reviewing pull requests, tackling technical debt, and ensuring top quality through rigorous QA, you'll be involved in every stage of the development process.
- You'll have plenty of autonomy and the opportunity to have a real impact-not just on the code, but on the direction of the product and the growth of the team.
- Full-stack is important. You don't have to be an expert in all areas, but you should be obsessed with the idea that to deliver a great product experience you need to care about everything from the stability of the backend, to the slickness of the frontend.
- Curiosity is key. You'll frequently be venturing into new product areas, exploring unknown technologies to experiment with things that have never been done. This doesn't scare you, it gets you excited because you just love to solve a puzzle.
Who you'll be working with
The engineering team currently consists of two, great, mid-level engineers, who've already proven they can punch above their weight, plus you will have support from our very experienced technical co-founder 3 days a week. We are also hiring for a Tech Lead & Eng Manager, who will be your line manager.
You'll also be working closely with the VP of Product & Design, two Product Managers and two Product Designers, and collaborating with teams across the company including marketers, sales, surveyors, architectural designers, planners, account managers and people & operations.
Our current tech stack
You definitely don't need to be an expert in every item in this tech stack, but we think it is important to understand the core set of technologies that we use. Below is a non-exhaustive list of some of the main components in our stack:
- Ruby on Rails 6
- Ruby 3.1
- RSpec
- Postgres
- Redis
- Heroku
- Github
- Stripe
- Google Cloud Compute
- Stable Diffusion
- AWS S3
- Atomic CSS
- Jquery
What's in it for you?
- Hybrid Working (3 days in the office, 2 days at home)
- Learning & Development
- Generous Holiday
- Enhanced Parental Leave
- Health & Wellbeing Perks
- Social & Office Perks
Our Employer Statement
At Resi, we will empower you to work differently, take control of, and really accelerate your career. Our success stems from our talent, and we're committed to ensuring our people are treated with the same level of respect and care as our customers. We aim not just to lead the industry, but to be the best place to work - our collaborative, transparent and diverse culture, with a heavy focus on personal development, means that we don't just grow homes, we grow people too.
Resi is an equal opportunity employer. We seek curious, creative and kind individuals to power our mission. Our culture thrives on innovation and inclusivity; we welcome people from all backgrounds, with different perspectives, ideas and experiences, to work with us. Together, we can make a direct impact on the wellbeing and happiness of millions.