Our client, is expanding its engineering team to support the growth of its AI-driven mortgage app and platform. They are building the UK’s first AI-native, direct-to-consumer mortgage platform — simplifying mortgage approvals and legal processing into one seamless experience.
If you’re passionate about scalable backend architecture, clean code, and high-impact products that redefine fintech, this could be the next big step in your career.
You’ll be part of a small, high-performing international team that values craftsmanship, ownership, and innovation over bureaucracy.
Your responsibilities:
- Design, develop, and maintain backend systems and APIs using Laravel.
- Build modular, event-driven components and microservices to support the app’s growing ecosystem.
- Optimise MySQL queries, database schema, and system performance.
- Write clean, testable, and maintainable code aligned with best practices.
- Collaborate closely with product and data teams to deliver reliable, scalable solutions.
- Participate in peer code reviews and maintain technical documentation.
What we expect from you:
- 3+ years of experience in PHP/Laravel backend development.
- Strong understanding of OOP principles and design patterns.
- Advanced MySQL knowledge (query profiling, schema design, optimisation).
- Proven experience in API development and event-driven architecture.
- Git proficiency and a solid grasp of scalability and modular design.
- Analytical mindset and self-sufficiency in a fast-paced environment.
It’s a plus if you have:
- Experience with Redis or other caching systems.
- Familiarity with Docker and containerised environments.
- Exposure to multi-tenant or permission-based architectures.
- Experience refactoring or modernising legacy systems.
What’s in it for you:
- Compensation based on your skills and experience 20 - 40 EUR / h
- B2B contractor role with long-term collaboration potential.
- Fully remote setup
- Company-provided hardware.
- Annual team offsites in the UK or EU.
- Learning budget for professional development.
Hiring process:
- Interview with Tech Recruitment
- Technical interview
- Final interview