Lead Web Developer

Nigel Wright Group
Sunderland, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Sunderland, United Kingdom

Tech stack

JavaScript
ASP.NET
HTML5
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Web Development
Entity Framework
JSON
Umbraco
React
Delivery Pipeline
Vue.js
Front End Software Development
REST
Software Version Control

Job description

We are seeking an experienced Lead Front-End Developer to join a dynamic digital team. This role involves leading web development projects, mentoring developers, and ensuring technical excellence across all digital solutions (website and web-based applications)., * Lead the design and development of scalable, secure, and performant web solutions.

  • Manage and mentor a front-end development team.
  • Establish coding standards, conduct code reviews, and ensure high-quality delivery.
  • Collaborate with cross-functional teams including Product Owners and Business Analysts.
  • Optimize applications for performance, accessibility, and security.
  • Drive continuous improvement in systems and processes.

Requirements

  • 5+ years in front-end development, with at least 2 years in a leadership role.
  • Expertise in Umbraco CMS (v12+), including custom component development.
  • Proficiency in C#, ASP.NET MVC/Core, Razor, Entity Framework.
  • Solid understanding of HTML5, CSS3, JavaScript (ES6+), and modern frameworks (React or Vue.js is a plus).
  • Experience with RESTful APIs, JSON, and third-party integrations.
  • Familiarity with source control, CI/CD pipelines, and cloud hosting (e.g., Azure).
  • Experience coaching & mentoring at team of developers
  • An ability to responsibility for delivery of web projects, engaging with stakeholders across the business, managing resource and developing a roadmap.

This role requires a minimum of 3 days per week in the office.

Apply for this position