Full Stack Web Developer, with a leaning towards UX; C#, TypeScript Software Engineer Nottingham (+Remote)

Hi, I’m Marvin Rounce, director and co-founder of InTouch.

I’m looking for a software engineer to join our team for a salary of £35,000 to £45,000 per annum.

InTouch’s mission is to improve automation, communication, and transparency within property transactions.

Over the past 6 years we’ve grown a self-funded, self-sustaining profitable business on our conveyancing case management system InTouch.

We want to enable our customers to create even better, more automated, more inclusive transparent, conveyancing workflows. The ideal person loves to continually improve the software they work on, and has empathy towards the user.

We mainly work in C# and Typescript, with the occasional stored procedure for when Entity Framework is not fast enough. I’m interested in speaking to anybody with real world experience of developing and releasing C# or JavaScript products to the world. We release continually to users and gather feedback quickly, iterating and improving again and again.

You’ll get to work closely with the founders, and be able to ask for feedback from us and the users. You will need to be able to manage feature development from idea through to rollout and manage feedback to continually improve the user’s experience. As once we ship a new feature, that is often only the first phase of the project as we adapt to the needs of the users.

If you work in a large enterprise, and are one part of the development pipeline, and like being confined to a specific area (like automation testing, database, backend, frontend etc) then this is not the role for you.

We're looking for someone who is interested in the full development lifecycle of shipping continual improvements and features.

Our customers use our product all day long, so someone who likes to optimise all the way through from the user interface to the time to load would find this role interesting.


Azure (SQL Server, Web Apps & Storage), Github, C#, MVC, Typescript, React, Bootstrap & Saas.

Familiarity with any of these is a benefit, though none of them are essential as you will be smart enough to learn what’s necessary with our help.


  • Home and Office working. It’s important that you find the right balance and have the option for both.

  • Parking & Bike racks

  • 23 days annual leave + bank holidays

  • + your birthday off (or closest day)

  • Loyalty – an extra day holiday for each year at the company

  • Personal development fund

  • Pluralsight subscription

  • Standing desk

Not the right role for you?

Maybe it’s right for one of your friends - please share with anyone you know who might be qualified.

Hiring Process


I’ll be your main point of contact throughout. The first point of call will be an email to hr@intouch.cloud, including your name in the subject, a bit about yourself and why you are interested in working at InTouch, and a CV (Word, PDF, URL, etc). I aim to respond within 48 hours, and we’ll interact over email with a few questions.

Initial call

During a 30 minute video call we’ll get to know each other a little. I’ll look to find out what you’re looking for in your next role as part of your career progression, your approach to growing software in a holistic sense, and the kind of support you need to do your best work.

You’ll have a chance to ask any questions you may have about the role, the team, or the company. Please feel free to ask absolutely anything.

Coding exercise

All being well, I’ll ask you to do a coding exercise which shouldn’t take more than 60 minutes. It’s not about building a complete product, as much as a conversation starter for a second 30 minute call together where we’ll get a bit more technical.

The exercise is to build a Pomodoro timer. You can use any frameworks you wish, and it should be web based, and have the ability to save some state between visits (e.g. something like being able to change the default timer length). Your solution should include instructions on how to test it out.

To give an idea of how deep to go, our expectation is that this brief should not take more than an hour to be fulfilled in any language and/or framework you are familiar with.

Once you have completed the exercise we will arrange a video call where we will discuss your implementation and look at expanding it with one or more additional requirements. The idea of this is to get a feeling for not only your coding style, but how you approach problems.

Meet the rest of team

From there, you’ll be invited to talk to other people from the team on video calls of 15-30 minutes. These are as much for you to get a feel for the team, as for the team to provide feedback about you. Like all stages this is a two-way conversation, so you are free to interview them too.

Final stage

At this point, we'll aim to spend a morning or afternoon together (depending on the current lockdown rules) looking at;

- Work history - this helps us better understand your professional background

- A “whiteboard discussion” - this gives us another example of how well you communicate

- Culture fit - this helps us understand what you would bring to InTouch and what InTouch would bring to you, and see if those are aligned to each of our desires

For successful candidates, we will extend an offer conditional on reference and background checks.

Responsive image