More information about the Underscore mailing list

[_] Web Developer at Hello Future

Matt Pass matt at
Thu Aug 25 19:52:05 BST 2016

Whoooaa - think that needs reposting with longer lines and maybe the odd 
return or two :-)


On 8/25/2016 7:06 PM, Andy Gale wrote:
> We've got a job opening:
> Senior level, permanent, full time. Salary: £30,000 - £45,000 Job
> Description We’re looking for a talented web developer to work on websites
> and applications for our clients as well as other in-house creations such
> as our flagship solution, Adaptive Hosting, which is a flexible way to
> manage hosting, releases and source code in a scalable and robust way. It
> can be run almost anywhere, from dedicated hardware to dynamically scaling
> cloud hosting which allows us, our customers and their teams focus on
> delivering innovative new features and functionality. Our team of web
> developers work across the entire stack, creating innovative and pragmatic
> solutions that allow the websites, web and mobile applications we create
> and maintain perform reliably at scale. You’ll work collaboratively with
> our team and customers to build, support and improve new and existing
> digital products. You will be comfortable building and debugging
> applications from frontend Javascript and CSS issues, backend issues with
> PHP code to configuring servers. Skills & Requirements Responsibilities -
> Building and debugging websites and web applications - Collaborating with
> other team members, sharing ideas and finding solutions - Writing scalable
> code that will handle significant traffic peaks - Writing tested code that
> has tests, is tested and can be tested as part of an automated testing
> pipeline - Conduct peer reviews of code (including configuration and
> infrastructure code) - Responding to customer questions about your work -
> Juggling bugs and feature requests according to business and customer
> priorities - Occasional participation in the 24/7 emergency on-call rota
> (our systems are robust, we have had a single critical out-of-hours failure
> in the last 12 months) Skills you have - Object Orientated PHP (including
> frameworks like Laravel, CakePHP, Slim or similar) - Frontend technologies
> such as HTML, CSS & Javascript and tooling & frameworks based around them
> like Grunt, Gulp, Bower, Sass, LESS, AngularJS, Backbone.js, ReactJS -
> Relational databases (such as MySQL and PostgreSQL) - Experience with
> Continuous Integration (such as Jenkins) - Cloud platforms like Amazon Web
> Services and Google Cloud Platform - Linux and server configuration
> experience Other nice to have technologies that we use; it would benefit us
> if you had hands-on experience with them or would be keen to learn: - We’ve
> been containerizing our applications and servers since before it was cool
> and use LXC, Docker and Kubernetes to simplify the management of servers
> and applications - We use automated Vagrant and/or Docker development
> environments that mirror our production setups to avoid Works On My Machine
> Syndrome - We abhor configuring servers by hand, hate SSHing to them and
> use DevOps tools such as Chef, Ansible, Terraform, Jenkins and Rundeck to
> automate the provisioning, configuration and management of our servers. Our
> servers are cattle, not pets - A significant number of our customers run
> Elasticsearch, some deploy with Capistrano - Logging and monitoring (tools
> like Logstash, Kibana, Graphite, StatsD) About Hello Future We’re a small
> and dynamic company with plenty of interesting clients and challenging
> internal projects. We have customers but we’re more of a consultancy than
> an agency like setting. Our customers tend to listen to us and while you
> always need to be pragmatic in business, we implement the best technical
> solution wherever possible. Everyone at Hello Future needs to: - Agree that
> our customers should always have a positive experience when dealing with us
> and do everything possible to ensure that happens - Be upfront and honest
> with the team on the issues or challenges that are faced. If you think
> something is being done in the wrong way you should say so because your
> opinion matters - Be happy to explain the solution you’ve arrived at if
> someone thinks there might be a better way to do it - Understand that the
> best technical solution may not always be the most pragmatic one for our
> customers. Location This position is based in our Bristol office. While
> we’re happy for people to work from home or remotely, we also find that
> collaboration amongst the team at the office is key to the quality of code
> that we produce and therefore you should be based in the Bristol area.
> Applying for the role If you would like to apply, please send your CV along
> with covering letter explaining why you think you’d be a good fit to
> jobs at Recruiters We have a very good recruiter that we use if
> we cannot find a candidate ourselves. If you are that recruiter you already
> know who you are. If you aren't, please don’t waste your time and ours.