Senior Laravel Engineer

Amiqus

Why Amiqus?

Amiqus is an award-winning tech for good company. Our remote onboarding software is trusted by hundreds of companies across the UK.

Headquartered in Edinburgh, our international team actively advocates flexible remote working, living wage employment and new economy thought leadership.

Our values inform every decision, big or small, because that’s not only the right way to do business, but the smartest. We believe in growing our company through a clear set of missions and by putting our people and the public interest first.

It's an exciting time to join us. Amiqus has seen incredible growth over the past five years and the pandemic hasn’t derailed us.

Working within a fast moving scale up, you will have the opportunity to grow, develop and shape your role whilst creating a direct impact for our clients and the company.

Due to the nature of our business, our teams work cross functionally and there's not as rigid structure that some larger organisations operate. This, we feel, allows an environment that delivers great results and encourages personal development.

We are seeking someone who is excited by the opportunity to work with an award winning team and product, while also bringing in fresh ideas about how we approach our work. Amiqus is inclusive, vibrant and collaborative. We encourage an environment where people can express themselves and work in a way that suits their life and needs.

Your role

You will be a key figure within our small, but growing, engineering team. This is an integral role in our growth plan, and you will help shape the future of our codebases and development processes. You will have autonomy to develop new features in a mature, well-tested application used by thousands of people every month.

This role will be remote with the option to work from our office in Edinburgh when restrictions are lifted.

For remote engineers, working on GMT +/- 2h timezone is required.

Your profile

We are seeking self-motivated people to join our engineering team, bringing with them solid technical skills and the desire to continuously improve our codebase and pipelines.

The correct candidate needs to possess a strong demonstrable background as a back-end or full-stack engineer, including:

  • Several years experience developing and maintaining web applications
  • Expert knowledge of PHP and modern Laravel
  • Extensive knowledge of MySQL, including how to design and optimise databases
  • Extensive knowledge in testing (PHPUnit), ideally TDD
  • Experience building maintainable REST APIs
  • Experience integrating with other APIs (REST & SOAP)
  • Good knowledge of cloud infrastructure (especially AWS)
  • Experience in building and maintaining CI/CD pipelines
  • Experience with Javascript and Node.js
  • Effective communication with technical and non-technical people
  • Attention to detail; you believe if a job is worth doing, it’s worth doing right
  • A commitment to documenting technical decisions and features
  • A security-minded approach to everything they do

Bonus points for having experience with the following technologies:

  • Vue.js
  • Elasticsearch
  • GitHub Actions
  • Hashicorp Terraform
  • APM, especially Datadog

What we offer

  • A flexible working environment.
  • Supportive colleagues with a varied array of technical knowledge and experience
  • A strong team environment where people are encouraged to be creative, put forward ideas and challenge the norm.
  • One day each month to be used as a personal development day either taking part in one of our team activities or an individual task/hobby.
  • Pension, share options and a number of other benefits.

Our interview process

We think it’s important to have a transparent and open interview process so that you have a clear understanding of expectations:

  • Review of applications.
  • An initial video call with the engineering manager.
  • A technical assessment task, if necessary.
  • A video call with the lead engineer and the engineering manager.
  • Role offer.

How to apply

If this role sounds of interest or you would like to discuss further please contact [email protected] and send an up-to-date CV and cover letter.

We have a privacy policy specific for job applicants which explains how we handle your information and data.

Amiqus Resolution Ltd. fully accepts and welcomes that society consists of many diverse groups and individuals and this diversity is an asset to the community. We also recognise that certain groups and individuals are discriminated against and we are strongly opposed to this. We recognise that we have a moral and legal responsibility to promote equal opportunities and we will pursue equality in all of our work.