Senior PHP developer, Nottingham / remote
Kind are a strategic digital agency that helps socially-minded businesses to get the most out of their digital presence, and hopefully make the world a little better at the same time.
Due to continued growth, we're on the look out for a full-time senior PHP developer to join us in building beautiful websites and web applications.
This role is based in our Nottingham, UK office* and has a salary of £40,000.
* Remote options available for the right candidate, see here
About this role
What you’ll be doing
You’ll be working on a variety of digital projects for our growing, socially-responsible client base, as well as on internal projects.
- Building and maintaining websites, applications and custom integrations with Craft CMS
- Making sure we stick to our high standards for performance, code quality and UX
- Keeping your eyes and ears open for ways we can refine those same standards and processes
- Mentoring other team members and leading regular code reviews
- Participating in daily stand-ups and monthly company strategic reviews
See the job description for a more complete picture.
Right now most of our projects are built using some combination of:
- Craft CMS / PHP 7
- ES6/7 + Babel + Webpack
We’re always open to trying new and interesting technologies.
What we’re looking for
More than a portfolio or a checklist of skills, we’re looking for someone intelligent who takes pride in their work and is always keen to improve it.
- Be inquisitive, resourceful and motivated
- Likely have around five or more years in an agency or similar environment, or other equivalent industry experience.
- Be knowledgeable in performance, debugging, and refactoring
- Enjoy mentoring other team members
- Be comfortable with working across the full stack to deliver features from idea to production
- Enjoy working with clients rather than just for them
- Like experimenting & trying things out
- Be happy iterating quickly in small, multidisciplinary teams. No silos here.
This is a senior level PHP development position, so as a baseline you’ll have an advanced level of knowledge and experience with PHP.
Experience with Craft CMS, especially plugin development, is a plus but definitely not a requirement. If you're not familiar with Craft, you’ll likely have a high level of familiarity with one or more modern frameworks (e.g. Laravel, Yii2, Symfony).
You’ll also be highly proficient with skills and tools that make up modern web development: git; command line build tools; CI; unit testing; etc. We’re user-centred in our approach, so it’s important that you care and understand enough about UX to help us deliver experiences to the standard our clients have come to expect.
We’re a small team, so we’re also looking for someone who is willing and able to muck in with stuff like QA and UI dev when required.
This position might not be for you if you:
- Are not comfortable with showing unfinished work to clients and users.
- Want to plan every aspect of an app before starting to code.
- Would rather be an expert in a single stack or language rather than learn multiple stacks.
- Don’t really want to do front-end development from time to time.
- Prefer owning a project or area of code individually rather working collaboratively.
What we offer
We treat our employees like the skilled grown-ups that they are. Here’s what we offer in return for your time and attention
- A salary of £40,000 + company bonus scheme
- Sensible, flexible, family-friendly working hours, including opportunities for home working
- Unlimited holiday allowance
- Pension scheme
- A relaxed & supportive working environment based on trust and mutual respect
- Rewarding, challenging work for socially-responsible clients that value our contributions
- A brand new Mac / linux machine of your choice, plus all the software you need to do your best work, and any other tools you need to work effectively.
- Centrally located Nottingham office / remote office allowance (for remote roles)
- Transparency about the state of our business. Nobody likes secrets. (Currently, we’re doing really well)
- A professional development plan, including:
- Your own conference and professional development budget
- 10% time (one day a fortnight) to spend as you choose on your professional development, contributing to open source projects and/or staying on top of industry best practice
- Regular reviews
- We’ll take you out for lunch occasionally
- We all go out for drinks (soft or hard) quite regularly too
How to apply and further information
The hiring process
Once you're ready to apply, send a CV + GitHub profile to [email protected], along with a brief cover note explaining why you are interested in the role and how your skills and experience align with the job description. Please also include a link to a recent software project (professional or personal) that you’re proud of, and tell us why.
If we think you might be a good candidate to join us we’ll arrange an informal interview so that we can find out more about each other. This can be either face-to-face (if you’re nearby) or by phone / Skype.
Depending on the outcome of the first interview, we may invite you to do a technical test. This can be completed off-site. Candidates who advance past this stage will then be invited to meet us at out offices for an in-person interview and to meet the full Kind team.
While this is a full-time, permanent role, based in our central Nottingham office, we are open to remote or part-remote working for the right candidate.
You'll still need to be able to travel occasionally to our Nottingham office and to our UK-based clients.
Other stuff you’ll need to know
- You’ll need prove that to have the legal right to work in the UK
- We particularly welcome applications from members of groups who are under-represented in the digital industry
No agencies please *
* No, seriously, we mean it. Don’t contact us if you’re a recruiter. Even if you’re different from all the other recruiters. If we want to talk to you, we’ll call you. Thanks.