Software Engineer

Referment
United StatesFull-timePosted Sep 18, 2026

About the role

Referment is working with a software business serving professional-services firms. This role sits within the team behind a cloud-based legal practice-management product and focuses on modernising an established application while continuing to deliver useful features for law-firm customers.

You will work across backend services and browser-based interfaces, with particular relevance for engineers who know PHP and want to move a product towards modern serverless backend technologies and React components.

The Role

Build product features and enhancements using maintainable code and SOLID design principles.

Collaborate with Product Management and Customer Success to understand needs and shape effective solutions.

Troubleshoot issues, balancing immediate fixes with durable improvements.

Increase unit-test coverage, automate manual work and contribute to code review and documentation.

Lead technical projects and coach other software engineers.

What We're Looking For

At least three years developing SaaS or e-commerce web applications.

Strong experience in a modern backend language; PHP is preferred, with Ruby, Java or Python also relevant.

ES6 and TypeScript experience plus React or Angular knowledge.

Cloud-platform experience, relational databases and data modelling.

Understanding of full-cycle engineering practices including testing, source control, build and operations.

This could suit a product-minded engineer who enjoys modernisation work and mentoring without stepping away from hands-on delivery.

#Referment

Responsibilities

  • Build product features and enhancements using maintainable code and SOLID design principles.
  • Collaborate with Product Management and Customer Success to understand needs and shape effective solutions.
  • Troubleshoot issues, balancing immediate fixes with durable improvements.
  • Increase unit-test coverage, automate manual work and contribute to code review and documentation.
  • Lead technical projects and coach other software engineers.

Qualifications

  • At least three years developing SaaS or e-commerce web applications.
  • Strong experience in a modern backend language; PHP is preferred, with Ruby, Java or Python also relevant.
  • ES6 and TypeScript experience plus React or Angular knowledge.
  • Cloud-platform experience, relational databases and data modelling.
  • Understanding of full-cycle engineering practices including testing, source control, build and operations.

Skills mentioned

Backend DevelopmentTypeScriptJavaScriptReactCloud ComputingSQLUnit TestingGitCI/CDServerless Computing

About Referment

Great people know great people. Referment is a recruitment company built around a simple idea: the best insight into someone's ability often comes from people who have actually worked with them. Since 2016, we've built relationships across some of the world's leading funds, financial services businesses and fast-growing companies. Every search adds to that intelligence. Conversations become relationships. Relationships create referrals. Referrals introduce us to more great people. And our technology helps us retain what we learn, nurture those relationships and recognise when the right person and the right opportunity come together. We combine three things: • Relationships and referrals built over a decade • Experienced recruitment judgement and focused market research • Technology that makes our accumulated knowledge and network scalable People create the intelligence. Technology makes it scalable. The result is recruitment that doesn't start from zero every time a vacancy appears. If you're hiring and want to know who is worth speaking to, talk to Referment.

Staffing and Recruiting11-50 employeesLondon, England