Senior Full-Stack Engineer

London Construction Jobs
Manchester, United Kingdom
2 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
£ 80K

Job location

Manchester, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Application Integration Architecture
Azure
Software as a Service
Cloud Computing
Continuous Integration
Cursor (Graphical User Interface Elements)
DevOps
Github
Laravel
Modular Design
MySQL
Query Optimization
Web Application Frameworks
React
Technical Debt
Backend
Front End Software Development
Api Design
Code Restructuring
Software Version Control
Legacy Systems

Job description

  • Review and understand the current Laravel codebase
  • Identify architectural weaknesses and technical debt
  • Refactor legacy patterns into maintainable modular design
  • Improve database structure where necessary
  • Reduce coupling and improve separation of concerns
  • Optimise performance and query efficiency (MySQL)
  • Design and implement multi-tenant architecture
  • Ensure tenant data isolation
  • Implement scalable API structures
  • Introduce proper role and permission systems
  • Improve state and workflow management logic
  • Use AI for structured refactoring
  • Accelerate boilerplate and documentation
  • Generate and validate test cases
  • Improve developer velocity without compromising quality
  • Design prompt-driven development workflows
  • Backend development with a focus on Laravel
  • API design and implementation
  • Frontend integration using React or modern frameworks
  • MySQL schema optimisation and query tuning
  • Improve integration architecture and standardise API structures
  • Ensure webhook reliability and improve error handling
  • Work with CI/CD pipelines and manage release cycles
  • Maintain version control discipline (GitHub)

Technologies:

  • AI
  • API
  • Architect
  • Backend
  • CI/CD
  • Frontend
  • GitHub
  • Laravel
  • MySQL
  • React
  • AWS
  • Azure
  • Backbone
  • Claude Code
  • Cloud
  • Copilot
  • Cursor
  • DevOps
  • GCP
  • Product Manager
  • Security
  • Fullstack

Requirements

  • Minimum 4 years full-stack experience
  • Strong Laravel experience (must)
  • Strong MySQL database understanding
  • Experience refactoring legacy systems
  • Experience working with SaaS platforms
  • AI-assisted development experience
  • Experience with APIs and integrations
  • Ability to work independently
  • Strong architectural thinking
  • Comfortable working in imperfect legacy systems
  • Structured and disciplined
  • Technically opinionated but pragmatic
  • Independent and accountable
  • Focused on delivering production-ready software
  • Capable of balancing speed and safety
  • Healthcare or regulated environment experience (strongly desirable)
  • Multi-tenant SaaS experience (strongly desirable)
  • Experience with external vendors (strongly desirable)
  • Experience modernising monolithic systems (strongly desirable)
  • Familiarity with event-driven or service-based architecture (strongly desirable)

Apply for this position