No Content Set
Exception:
Website.Models.ViewModels.Components.General.Banners.BannerComponentVm

Vacancy

Mid-level developer

12 month fixed-term contract, based in Jersey

Services Security Mosaic Hero V
Services Ai Mosaic Sq
Culture Mosaic 1 H

We’re looking for a Mid-level Developer with .NET, C# and Umbraco experience to join our team. This is a full-time role based in Jersey, initially for a 12-month fixed-term contract.

About Webreality

Webreality is a busy, growing digital agency built on the idea of human-powered technology. We combine creativity, technical expertise and genuine partnership to help our clients achieve lasting results.

We’re trusted by more than 175 organisations across the Channel Islands, UK and further afield to deliver websites, digital marketing campaigns, software projects and ongoing support. Our clients rely on us not just to deliver, but to think with them. To speak their language, understand their goals, and find solutions that work.

The role

The Mid-level Developer plays a hands-on role in developing creative, human-focused technology solutions for our clients. You will be a core contributor to the development lifecycle, translating designs and technical specifications into robust, high-performance technology solutions and websites.

Working closely with our Technology and Support leadership, you’ll combine technical proficiency and a practical drive to deliver timely, high-quality and maintainable software and solutions that provide direct, long-term value to our clients.

This role is based in Jersey. Hybrid working is welcome, but we’ll expect to see you in the office for at least three days a week.

What you’ll do

The Mid-level Developer role revolves around four primary areas of responsibility:

1. Development and implementation

  • Design and implement new features and functionality based on client requirements and internal project briefs.
  • Develop high-quality, responsive and performant user interfaces.
  • Write clean, well-documented and highly efficient code.
  • Integrate third-party tools, APIs and data sources into the websites and software that we develop.

2. Quality control and testing

  • Participate in code reviews to maintain code quality, standards and best practices across the team and all projects.
  • Develop and execute unit, integration and end-to-end tests to ensure reliability.
  • Help identify, debug, and resolve technical issues and performance bottlenecks.

3. Operations and projects

  • Work with Client Managers and the Senior Technology & Support Team members to accurately estimate tasks and define technical requirements.
  • Contribute to technical discussions and help define the structure and development standards for new projects.

4. Client support

  • Provide front-line technical support for clients, when required.
  • Diagnose, prioritise, and help to resolve technical issues and bugs reported by clients.
  • Collaborate closely with the Head of Technical Services to manage the support queue, communicate with clients, and escalate critical issues to the right people.

Your experience

We’re looking for someone with commercial-level competence and experience with as many as possible of the following:

Essential

  • C# (.NET Framework and .NET 6+)

  • ASP.NET MVC

  • HTML5 and CSS/SASS

  • Javascript/ES6+, and one or more front end Javascript frameworks (such as React or Vue)

  • Content modelling for CMS implementations

  • SQL Server (T-SQL and database management)

  • Git and Git flow

  • Webpack and npm/NodeJS

  • Visual Studio and VS Code

  • Umbraco (primarily 13+) or other .NET CMS

  • Cursor, Claude Code, or equivalent AI-powered IDE or agentic command line tools

Bonus

  • Figma

  • Amazon AWS

  • Tailwind CSS

  • CI/CD Pipelines

  • Testing frameworks

  • API standards (REST, GraphQL)

  • Security best practices (OWASP, authentication)

What we’re looking for

  • The ability to manage time effectively and prioritise tasks based on project deadlines and commercial requirements.
  • Strong communication skills, capable of explaining complex technical solutions and ideas to both technical peers and non-technical clients.
  • A pragmatic and solution-oriented mindset, with a proven ability to investigate and resolve technical issues quickly.
  • A strong passion for learning new technologies and improving existing skills.
  • Demonstrated ability to work collaboratively with project managers, client managers, designers and senior technical team members to ensure seamless project delivery and support resolution.

The successful candidate is likely to have at least five years of commercial experience, and will most likely hold a relevant degree-level qualification.

Why join Webreality?

Founded over 25 years ago in Jersey, Webreality has built its reputation on long-term client partnerships, smart thinking and dependable delivery. Many of our clients have been with us for more than a decade. This is a reflection of the trust we earn and the results we deliver.

Our team of 33 works across strategy, design, development, and marketing. Most are based in our Jersey office, with several based across the UK and further afield. We support hybrid working, giving everyone a healthy balance between focus time and flexibility.

We offer:

  • A relaxed and friendly working environment
  • Hybrid working as part of our culture
  • A generous holiday allowance plus your birthday off
  • Flexible leave options for extended travel or special occasions
  • Regular social events and team breakfasts
  • And, of course, our legendary Christmas party.

Apply today

Please apply here, addressing your application to Pete Foster, Technology & Strategy Director. 

All applications will be treated in the strictest confidence, and every applicant will receive a personal response.

Applications close on Friday 5th June 2026,  but we might make an appointment earlier if we find the right person, so don’t hang around!

This role is available to candidates with "Entitled", "Entitled for work" or “Registered” status under the relevant Jersey legislation.

No Content Set
Exception:
Website.Models.ViewModels.Blocks.SiteBlocks.CookiePolicySiteBlockVm

Fill out the form

Get TMI each month

What are you interested in? (Optional)