The Role

Working in one of our three autonomous software development teams producing and supporting the systems that run our business and products, you will…

  • Deliver successful software development projects, including backend, middle, and frontend components
  • Work with product owners to refine project requirements
  • Meet the requirements of projects as they have been defined
  • Implement non-functional requirements as part of overall design and delivery
  • Build rock-solid scalable solutions across a wide range of technologies
  • Design with consideration to wider system architecture
  • Perform lifecycle management activities

We are offering a hybrid working model to provide the work/life balance that we have all come to appreciate, with the support and equipment to ensure you have everything you need to work effectively. Coupled with a competitive salary and great benefits, Fasthosts is a great place to work!

Our software engineering jobs offer exposure to new and exciting technologies in a very rewarding environment, with continuous opportunities to deliver new products and feature sets. With a range of products, from Domain Registration to modern Container Hosting and Provisioning systems (and many more!), we use modern development stacks including Git, Docker, Gitlab CICD pipelines, Jira, and Confluence. We also use a range of languages, from Golang for configuring our Kubernetes platforms, PHP for our front-end APIs, and VueJS for our new front-ends. We work agile in our software teams, and always strive for high quality software development practices; we invest in our people to keep skills fresh and current.

The Team and you

The Development and associated teams are made up of trusted, passionate, forward-thinking, highly knowledgeable, friendly, and all-round great people! In this role, you will report to the Development Team Lead and work alongside developer colleagues, software architect, dedicated UX designer, and QA engineer. You will also work directly with Product Owners to clarify requirements, recommend solutions, design architectures, then ultimately code the product using suitable technologies.

Our team operates in a relaxed and friendly atmosphere. Everyone takes ownership of their individual work and learning, while benefitting from a great team spirit where everyone works together to support, collaborate and learn.

How do we do this?...

We have daily standups (video or in office), regular chats to support and collaborate, and most importantly we have a leadership team that identifies the value in each individual employee so not only can you extend your skillset, but you can do so in a nurturing and sociable atmosphere. In our Software teams, you will never feel isolated – help will always be available.

What experience do I need?

You will need experience with PHP full-stack API development with Composer, and strong Typescript and VueJS knowledge to build our customer-facing services, which ultimately will be used by our customers. Our UX designer will work closely with you to tweak the UI in an iterative process. As such, this is very much a hands-on role and you will have great freedom to help shape the future of our products.

  • Previous Software Development experience with a strong grounding in OO programming and core principle
  • A track record of successfully delivering software development projects demonstrating the ability to take ownership and deliver solutions
  • A willingness to take ownership of the challenges given to you and produce the best engineering solutions to solve them
  • Proven willingness and a keen interest in learning and adapting to new technologies
  • Modern working practices, including CI/CD, Agile (scrum / Kanban) and automated testing
  • Languages and Frameworks:
    • PHP - extensive experience needed
    • Composer
    • JavaScript/Typescript
    • VueJS

Anything else to know?

Before you go, let’s look at what else working at Fasthosts can offer you. we acknowledge that there is more to work than, well work! We offer a comprehensive benefits package to support your health, mental wellbeing and work/life balance. We also encourage individual growth and development with tailored development plans to grow your personal and professional development within the company.
Benefits include (but by no means are limited to):

  • Hybrid and flexible working options
  • 27 days annual leave + bank holidays
  • Contributory pension scheme
  • Private healthcare and Life assurance
  • Employee assistance programmes
  • Cycle to work scheme
  • Free parking close to our offices in a vibrant city centre location
  • Free soft drinks, fruit, and excellent coffee are available in our multiple break rooms.

And of course the fun stuff! When you spend so much time with your colleagues we want to make sure you have the benefit of social events, summer and Christmas parties, fitness groups, running teams, and many more.

We also take the environment seriously, with Data Centres powered solely with renewable energy (wind and biofuel), and plastic free office environments we are always seeking ways to reduce our carbon footprint and energy consumption.

Interested?

Put in your application now for consideration and don’t hesitate to reach out if you want to learn more.

If your application is suitable a member of the recruitment team will reach out to you for an initial call and let you know what to expect next.

We are looking forward to hearing from you

Take the first step in working for Fasthosts

Featured vacancies

Full list of vacancies

PHP / Full Stack Developer

Working in one of our three autonomous software development teams producing and supporting the systems that run our business and products, you will…

Full Job Spec

UI Developer

We are looking for an experienced frontend web developer to join our outstanding UI team of both passionate and skilled Developers and Designers.

Full Job Spec