Kitt
Senior Software Engineer (Full Stack)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Kitt designs and operates workspace for the world's most vibrant brands. From managing the design and build, to creating an elevated ongoing experience, we create spaces that are worth leaving home for.
Alongside that, we are building a second product: a new platform for the operational side of running buildings, sold as a service to the companies that own and manage them. It is greenfield TypeScript, live in production with real customers, and growing quickly. We keep the detail off the job ad. We will take you through the product, the market and the roadmap properly at first interview.
Responsibilities
- Own a product end to end: Take technical ownership of one of our two products, from the database schema up to the interface. You make the architectural calls. The Head of Engineering is a sounding board, not an approver.
- Build across the whole stack: Ship features that start in Postgres and finish in a React component. A typical piece of work touches the schema, the GraphQL API, the web app, and often the React Native app used by engineers on site.
- Turn problems into shipped software: Take a problem straight from a customer conversation to production. Shape the scope, decide what to leave out, and cut it into slices that ship in days rather than months.
- Forward deployment: Spend time on site with customers, suppliers and our own operations teams. Watch the software being used, find the gap between what we built and what they actually need, and close it.
- Set the standard: Review code properly, mentor the mid-level engineers, and establish the practices that still hold when the team is twice the size.
- Own it in production: Observability, alerting, and the unglamorous fixes for the code you shipped. We deploy continuously and everyone carries their own work.
- Bring the two products closer together: There is real work in how the two systems fit. You will help shape that and then do it.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
About you
- Deep TypeScript: Several years writing production TypeScript across both back end and front end, in codebases you then had to live with. This is the core of the role.
- Genuinely full stack: You can design a schema, an API and a React component in the same day, and you have opinions about all three. Kitt's services are Go: that experience is a bonus, not a requirement, and we will help you pick it up.
- Product mindset: You start from the user and the commercial problem, not the ticket. You argue about scope and would rather cut a feature than ship a worse version of it. After raw engineering ability, this is the trait we weight most heavily.
- Design taste: You care how the thing looks and feels and can hold your own in a design conversation. Bonus points if you enjoy building interfaces and are good at it.
- Comfortable in front of customers: You can sit with a building manager or an engineer on site, ask useful questions, and hear that your feature is not working without getting defensive.
- Ownership by default: You spot the thing that needs doing, scope it, and ship it. Nobody here is going to hand you a plan.
- Judgement about what to build well: You know when something deserves a durable design and when a rough version answers the question faster. Small teams get killed by both extremes.
- You lift the people around you: Reviews that teach, pairing that helps, standards you hold without being precious about them.
- Scale-up energy: Ambitious and excited to work in a friendly scale-up environment with the mission to transform workspaces globally.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Why Kitt?
The world of work has shifted forever. As people everywhere prioritise purpose over their paychecks, company culture has been thrown into the spotlight. But the problem is, too many companies are showing up to work in bland, cookie-cutter offices. We’re leading this change.
Real company culture can only be built in-person, in the real world – and for it to be authentic it needs its very own, personalised space. That’s why we create offices as unique as the brands and the people who work there. We’re long-term culture partners to our clients long after they've signed the lease and chosen.
We'll Kitt you out
- 🤝 Generous stock option scheme (ask us what this means if you're not sure)
- 🤑 Starting salary of £74,000 to £98,000, depending on experience
- 🏠 Hybrid working: 3 days a week in our London office, with up to 2 days remote
- 🏖 28 days holiday a year plus Bank Holidays
- 🍼 Parental leave: up to 12 weeks paid parental leave for the primary caregiver
- 💔 Pregnancy loss support leave
- 🕺 Regular socials. We love a good party.
- 🤑 Octopus MoneyCoach
- 👶 Workplace Nursery Benefit
- 🚲 Cycle to Work scheme
- 🚉 Season Ticket Loans
- 🧠 WellHub and Dr Care Anywhere to support your mental and physical health and wellbeing
We believe the world is transformed when people come together to do extraordinary things. We harness the power of diverse perspectives and experiences, fostering collaboration and innovation to achieve extraordinary results that make a positive impact. With the same set of equitable interview questions for all candidates and hiring teams which encompass diversity, we prioritise creating an inclusive environment where individuals' backgrounds or origins are irrelevant. For more information, please contact people@kittoffices.com
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location