Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now


Visit the Group

We're hiring!
Senior PHP Developer

We're looking for a highly experienced, senior PHP developer to join our team.

Working with Laravel and other current technologies, the successful candidate will be developing technical, bespoke platforms and web applications.

You'll also be contributing to new cutting edge features for our custom web-2-print platform handling in excess of 9,000 orders per month.

Do you have what it takes or know someone who has?

Brilliant designers. Skilled developers. All-round good people.
Come and join our close-knit team of 10 digital, technical and creative experts and take us to 11 strong.

Visit the Group

What we use.

• Laravel 6 for most of our bespoke platforms

• Laravel Spark and Laravel Nova

• MySQL / Postgres databases

• Atlas® (our custom Laravel-based CMS) for web applications

• Docker

• Gitlab (for version control, CI/CD and automatic deployments)

• Amazon SQS for message queues

• Redis for caching, sessions and fast key-value data storage

• AWS (EC2, RDS, ELB, SES, ElastiCache, Elastic Transcoder) for our hosting infrastructure (Stratus)

• React for our web dashboards

• We've also built some in-house IoT projects with Auduino and Raspberry Pi

Key skills.

• Write clean maintainable code

• Design and create database schemas suitable for the project

• When assigned to project, report day-to-day to the project manager, providing progress updates against tasks

• Thoroughly test your code in development, testing and production environments

• Troubleshoot code issues

• Excellent ability to self-manage and keep to tight deadlines

• Good problem-solving skills

Required experience.

• Laravel 5/6 experience (or similar framework such a Symfony)

• Experience in building complex systems from scratch

• Good Object Oriented and MVC practices

• Experience in building and using REST APIs

• Excellent knowledge of MySQL/MariaDB and other RDBMS systems

• Experience using git or other version control systems

• Test driven development

Nice to haves.

• Ability to mentor other developers within the team

• Working knowledge of Linux server administration (CentOS & Ubuntu)

• Knowledge of administering AWS

• Experience working with Docker and containerisation technologies

• Knowledge of writing bash scripts

• Knowledge of CI/CD systems

• Experience in Codeigniter (to migrate legacy projects to Laravel)

• React / VueJS experience

The perks.

• A voice (you will always, always, have a say)

• Above ‘standard’ pension scheme (every little helps)

• Remote working (Pitch up wherever you want)

• Flexible working hours (hit snooze now and again)

• Training budgets (every days a learning day)

• Relaxed working environment (all we ask is you deliver)

• Be part of a passionate team (all round good people)

• Free on-site parking (and good transport links)

Other perks to twist your arm.

• A well stocked drinks fridge (keeping you hydrated)

• Fruit & Snacks (for your 5 a day)

• Socials (on us)

• Great working space (within the NDC)

• Really good filtered coffee (and tea of course)

• Friday afternoon beers (just walk to the fridge)

• Monthly lunch on us (fill your boots)

• Pool (not the swimming type)

• Tekken on tap (other games are available)

Do you have what it takes?

Join us to create something remarkable.

0191 594 7323

But what do our team really think?

Chris Harvey.
Lead backend developer
Everything we do at Climb is completely bespoke, so we have the freedom to use the latest tech and do things that have never been done before.

You wont find any WordPress here.
Paul Hall.
Backend developer
Everyday at Climb we get to work on a wide range of projects. When working at Climb you get a unique and down to earth experience, that you won't get anywhere else.

You have the freedom to choose your path and to improve.
Ben Sterling.
Lead Frontend Developer
You're given a lot of trust and freedom at Climb. This enables a lot of personal growth and development.

Every project is different, which naturally requires different skills and techniques to be applied for the best outcome. Climb enables this.

Do you have what it takes?

Join us to create something remarkable.

0191 594 7323