Full Stack Engineer


Senior Full Stack Developer (.NET / Vue.js)

Fully Remote Working - UK Based Only

Excellent Benefits



We are seeking an experienced Full Stack Developer to support the design, build and evolution of modern B2B web applications.


You will work across the full development lifecycle, delivering scalable, secure and high-performing solutions across both front-end and back-end environments.


This role suits someone confident in C#, .NET Core and Vue.js who enjoys building robust application architecture while maintaining clean, testable code.


Key Responsibilities


  • Design and develop B2B web applications across front-end and back-end layers
  • Build and maintain RESTful Web APIs using .NET Core and C#
  • Develop responsive, user-focused interfaces using Vue.js (v2 or v3)
  • Implement clean CRUD operations and data workflows
  • Work with Entity Framework for data access and persistence
  • Write and maintain unit tests and integration tests
  • Contribute to application architecture and technical design decisions
  • Ensure high standards of performance, security and scalability
  • Support continuous improvement of development practices and tooling


Technical Skills Required


Back End

  • Strong C# and .NET Core experience
  • RESTful API development
  • Entity Framework
  • Application architecture and clean code principles


Front End

  • Vue.js (v2 or v3)
  • TypeScript
  • Modern JavaScript development practices
  • Responsive UI development


Testing


  • Unit testing frameworks
  • Integration testing
  • TDD work practices


Experience


  • Proven experience delivering full stack web applications
  • Experience building B2B platforms or enterprise applications
  • Strong understanding of end-to-end application development lifecycle