Senior Full-Stack Engineer

P. Moe Talent Collective
Charing Cross, United Kingdom
4 days ago

Role details

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

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
.NET
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
CSS
Code Review
Microsoft SQL Server
Visual Basic
Open Web Application Security
Secure Coding
Software Engineering
TypeScript
.NET Core
Large Language Models
Prompt Engineering
Vue.js
GraphQL
Front End Software Development
Microservices

Job description

Seeking a highly skilled and motivated Full-stack Engineer to play an essential role in shaping how my client develops, scales, and delivers secure, user-focused technology. You will lead by example, combining hands-on coding with architectural expertise, and balancing speed with accuracy. This is more than a coding role; it's an opportunity to securely integrate AI into their platform, take ownership of complex systems, mentor team members, and influence decisions that greatly affect their customers.

  • Own end-to-end technical delivery for features and architectural improvements
  • Build performant and accessible UIs using Vue.js and TypeScript
  • Design and evolve backend services in C#/.NET 6-8 using secure coding practices
  • Write and maintain automated unit, integration, and end-to-end tests
  • Support our CI/CD pipelines and deployment readiness
  • Lead code reviews and mentor team members in best practices
  • Translate product requirements into clear, pragmatic implementation steps
  • Proactively suggest and drive improvements across tooling, performance, and UX

About you:

  • Makes autonomous decisions with transparency, clear communication, and thoughtful trade-offs.
  • Mentors and supports teammates with empathy and clarity, helping to unblock progress.
  • Balances technical expertise with a strong focus on delivering value to customers.
  • Proactively improves systems by refactoring and scaling intelligently, beyond just adding features.
  • Keeps projects on schedule, identifies potential risks early, and ensures follow-through without reminders.
  • Established career in software development, including full ownership of production systems.
  • Confident in using AI tools to enhance development efficiency and experienced in integrating AI features like large language models (LLMs), semantic search, and recommendation engines into applications.
  • Deep expertise in .NET and C#, including .NET Core and latest versions like .NET 6/7/8.
  • Strong frontend development skills with Vue.js, TypeScript, JavaScript, and modern CSS/SCSS.

Requirements

  • Proven experience building and maintaining test automation and CI/CD pipelines.
  • Skilled in working with SQL Server and designing APIs, including REST and GraphQL.
  • Knowledgeable about cloud platforms such as Azure, AWS, and microservices architecture.
  • Familiar with secure development practices and OWASP standards.
  • An effective, respectful communicator across technical and non-technical audiences.
  • Experience working with legacy codebases (e.g., VB.NET) and modernizing them gradually.
  • Knowledge of MicroFrontend architecture and ways to optimize performance.
  • Experience developing or integrating AI/ML-powered features like content generation, summarization, or intelligent analytics.
  • Familiarity with prompt engineering and fine-tuning large language models (LLMs) is a plus.

Benefits & conditions

This is a UK-based, full-time, remote work opportunity. Enjoy a range of excellent benefits, starting with 25 days of paid time off each year plus statutory bank holidays, with days increasing up to 30 days. A generous pension plan with up to 10% matched contributions, along with comprehensive private healthcare through AVIVA to support your health and wellbeing, and sick leave pay.

Apply for this position