Full-stack engineer

We're looking for a full-stack engineer to work with us on our open source platform. If you're interested in Laravel, VueJS, Typescript, API design, high quality code or scaling products, we might just have the job for you!

About the role

We are Ayup (pronounced ‘ey·up’), a “tech for good” digital platform provider from Yorkshire working across the UK. Since we started out in 2014, we’ve used good design, smart thinking and clever tech to help fix health and social problems.

We are looking to hire an experienced full-stack engineer to work on our GovTech open-source platform, Ayup Connect, a co-designed directory of services connecting people to services, information and their local communities.

You will be able to demonstrate that you are proficient in Laravel, PHP, MySQL, Vue.js and Typescript. This is a key hire for the company, but one where you’ll have the opportunity to help us shape our product and development offering, as the company grows.

A search box, three cards illustrating standards and a button which says "make a connection", all joined with a squiggly line.

What you’ll get up to

On a day to day basis, you could be:

  • Developing new product features or improvements using PHP, Laravel and VueJS to our core API and webapp
  • Collaborating with colleagues to design, implement, and test new features and enhancements
  • Writing clean, efficient, and secure code that adheres to industry standards and best practices
  • Deploying instances of our product to new clients on AWS
  • Troubleshooting and debug software defects and performance issues
  • Supporting existing clients and deployments
  • Contributing to discussions internally and externally to help architect solutions
  • Documenting technical knowledge, processes and decisions
  • Staying updated with the latest industry trends, technologies, and frameworks relevant to PHP and Laravel development
  • Being an ambassador for the product and company at developer networking events, meet-ups or conferences

Requirements

Essential

You will:

  • Be skilled in PHP, Laravel and VueJS/Nuxt and have an appreciation of the Laravel ecosystem amongst Vue, Tailwind and others
  • Have a testing approach at the heart of your development process
  • Have previous experience of developing APIs or have a strong understanding of API design and concepts
  • Be able to properly document your work, both within the codebase and through creation of any associated technical documentation
  • Have strong OOP Skills and strong understanding of design patterns
  • Have a working knowledge of GIT version control
  • Be highly attentive with a very keen eye for detail
  • Have a strong analytical and problem-solving with the mental acuity to solve end-to-end problems
  • Have the ability to work independently and meet project deadlines
  • Excellent written and verbal communication skills with the ability to explain complex concepts in a simple manner

Desirable

You may have experience with:

  • Redis
  • CI/CD pipelines
  • AWS / Cloudformation
  • Typescript
  • ElasticSearch / OpenSearch
  • Experience working on Central/Local Government projects e.g. Government Digital Service methodology/approaches

Benefits

Starting salary

Competitive salary

Company pension

Up to 8% pension contribution

Health cash plan

Covering dental, glasses, therapies and more

Hybrid working

Hybrid working with a central Leeds office, 30 seconds from the train station

Holiday

25 days’ holiday, plus UK public holidays increasing by one day/year

Training and events

Yearly budget for training, events and conferences - so you can explore and learn

Team socials

Regular team socials and lunches

Volunteer days

Paid days off to volunteer for your chosen cause

Interested in the role?

If you're interested in the role then either drop us an email with a link to your LinkedIn, personal Github/website or CV - or schedule a video chat with Mike for an informal chat.

Book a chat with Mike
Drop Mike an email
A picture of Ayup's directors Ste Taylor and Mike Stephens in a hallway

Sign up for our newsletter

Be part of our community - stay up to date with product announcements and roadmap progress, sign up with your email.