Skip to content

Instantly share code, notes, and snippets.

@jenkoian
Last active May 13, 2019 13:16
Show Gist options
  • Save jenkoian/f881b90865b4e0804bca838430c8e8a5 to your computer and use it in GitHub Desktop.
Save jenkoian/f881b90865b4e0804bca838430c8e8a5 to your computer and use it in GitHub Desktop.
Box UK Job PHP

Box UK are hiring PHP devs

We have some big projects and things coming up so looking to expand our dev team, I'll link to the 'official' job ads at the end but as a Principal Developer @ Box UK, here's my take.

What's the salary? πŸ’΅

Although the ad stipulates the dreaded 'competitive salary' I can hopefully give you a rough idea based on my experience:

  • Graduate/Junior level: up to Β£20k
  • Mid/Senior level: Β£20 - Β£40k
  • Senior/Principal level: Β£40k+

This is just a rough idea, in reality it's really down to your skillset and negotiating skills.

What kind of stuff will I be working on? πŸ‘¨β€πŸ’» πŸ‘©β€πŸ’»

PHP, hopefully mainly PHP7(.1/2/3) but we do still have some legacy stuff which is PHP5(.6 generally).

Symfony, versions 2.8 and above. We have one project on 4 and looking to upgrade the others.

We're doing some stuff with API-Platform at the moment, we are always doing stuff with elastic search, we have some drupal projects and WordPress too (not too many) if that's your bag. If you like javascript we do a bunch of that stuff too.

Here are some talks and blog posts I've done (fairly) recently on some of the stuff you'd likely be working on/with:

https://speakerdeck.com/jenkoian/building-the-designspark-notification-feed

http://jenko.me/legacy/2016/02/03/an-escape-route-from-legacy-with-stackphp-and-the-symfony-microkernel

http://jenko.me/legacy/2016/03/21/retro-fitting-symfony-security-into-a-legacy-app

The blog posts are from 2016 so we're wayyyy further down the line now, so most of the legacy has gone, although some does still exist.

You can also watch a video of our approach to the project here: https://www.boxuk.com/insight/webinars/keeping-the-lights-on

Of course this is just my current project we have other projects and things but mostly in the same vein.

What else is good to know? β˜•οΈ

We use github and travis for our day to day work.

We use ansible and vagrant extensively but are looking more and more into docker.

We do a lot of stuff with AWS but also some rackspace and google cloud.

We have perkbox https://www.perkbox.com/uk/ so at the very least you can get free mobile phone insurance and weekly coffee from cafe nero

We work with agility, generally in a scrum like fashion.

We believe in our process but not religious about it. We are constantly looking to improve in any way we can.

Based in Cardiff 🌼 σ ΏπŸ“

We do regular tech talks on a wide range of topics, we have an in house UX team, .NET team as well as PHP stuff so plenty of opportunity to cross pollinate.

We are based smack bang in the middle of all the cool pubs in which we regularly frequent. If you don't like to socialise in the pub, we do loads of other things too, like ice skating, football etc.

We have a table tennis table if that's your thing.

We have a well stocked library where you can order any books you want/need.

We have Herman Miller chairs.

You get a choice of computer/operating system.

Flexi time, loads of autonomy, a real 'white board' culture.

We're directly opposite the principality stadium, in the time I've been here I've got to experience the olympic games, rugby world cup, champions league final, justin bieber fans (?!) not to mention the 6 nations rugby every year.

In the past we've had people like Ross Tuck and Mathias Verraes come to the office to give workshops and are looking to do much more of this kind of thing.

Based Remotely 🏠

Remote is something relatively new for Box UK but something we're really taking seriously.

Everything is cloud based, we've really strived to make everything async and continue to try to improve this.

We have high five cameras (https://highfive.com/) set up in meeting rooms throughout the office for video conferencing etc.

We have a number of people already full time remote.

We use slack for real time communication (RIP hipchat ✊).

Unfortunaly, we're only interested in UK based remote at the moment, although are looking to change this in the future to take on developers from further afield.

What's the hiring process? ☎️ 🀝

A telephone interview followed by a face to face interview (in Cardiff or possible over video chat if remote) if telephone interview is successful. No coding tests or anything like that, obviously will be technical questions to learn about your programming ability but we're more intereted in attitude and appetite that your ability to recite a binary search.

The official ad πŸ“‹

https://www.boxuk.com/about-us/careers/php-software-engineer

Cheers for reading! 🍻

If you have any further questions or are interested please get in touch with me at any of the following:

e: ian.jenkins@boxuk.com

e: ian@jenko.me

t: @jenko

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment