About This Role
Working across the full development lifecycle, the Laravel Engineer designs and ships features, optimises performance at scale, and maintains code quality for Superhero's products. This role suits a technically strong developer who cares about what goes into production and wants their work to reach hundreds of thousands of real investors, confidently using AI coding tools while knowing when to override them.
Responsibilities
- Design, build, and maintain robust, scalable features for Superhero's core Laravel applications, defining and driving technical standards across the engineering team
- Actively leverage AI coding tools (e.g. Claude Code) to accelerate feature delivery while applying strong critical judgment, rigorous testing, and code review standards before pushing to production
- Conduct thorough peer code reviews (combining manual inspection with AI assistance) to ensure performance, security, and maintainability across the codebase
- Collaborate with cross-functional teams, including frontend developers, SRE and QA engineers, fostering a collaborative and positive team environment
- Take a hands-on approach in developing critical features and modules, ensuring timely delivery of high-quality software solutions
- Diagnose and optimize performance bottlenecks across relational databases (MariaDB/MySQL) and application layers, optimizing Eloquent queries, caching strategies (Redis), and queue workers
- Troubleshoot and debug issues, providing timely resolution to production problems, and implement monitoring and logging solutions to proactively identify issues
- Ensure comprehensive and up-to-date documentation of the codebase
- Evaluate and champion emerging technologies, tools, and best practices within the Laravel and broader PHP ecosystem to drive operational excellence and continuous development efficiency
- Write comprehensive unit and integration test suites to maintain high test coverage and reliability for critical financial workflows
- Implement robust security practices and ensure strict compliance with modern web application security and industry standards
- Drive continuous improvement initiatives within the development process, seeking opportunities to optimise workflows and enhance team productivity
Requirements
- Minimum 3 years of hands-on Laravel development experience
- Deep fluency with the modern Laravel ecosystem (Laravel 11/12, Eloquent, Queues, Events, Jobs) and modern PHP 8.2+ features
- Proven experience with relational databases (MySQL or PostgreSQL) including schema design, query optimisation, and migrations at scale
- Practical experience incorporating AI coding assistants (e.g. Claude Code, GitHub Copilot) into daily workflows alongside the discipline to validate, refactor, and override AI output when needed