We want you!
Help us build the next generation of PIM software
Work from home, or wherever you like really
We love working remotely, so above all, you need to be comfortable in that environment or be willing to try something new. This means you get to choose where you work, providing you're suitably drenched in wi-fi and in reach of Trello/Slack. We're all about the output, and trust you to do a great job wherever you are.
That said, a lot of the team live in Leicester so you'll be within easy travelling distance of there (for instance, Leicester/Birmingham/Nottingham) as we meet up in person every week or two. We work closely with our customers, so it's likely you'll need to say hello to them in person a couple of times a year too.
With great power, comes great responsibility
Attention to detail, clear written skills and the ability to work in a team are essential.
Since we're not usually all in the same room, you absolutely must be able to communicate well, and share progress often. That doesn't mean we interrupt/distract each other though, as we're firm believers in being approachable through asynchronous working.
We'll expect you to be constantly learning and developing your skills, and to be fully involved in sprint planning, retros and daily scrums along with all the developers and our project manager.
Full-stack (versatilist!) developer
Your main focus will be on developing new features, building enhancements and supporting/maintaining our PHP 7.1 application (Slim) within GitHub. Clean, object-oriented and test-driven (Codeception/PHPUnit) code is a must.
We work with Eloquent and some chunky MySQL databases, so profiling and optimising experience is essential. Confidence with Linux CLI is important and you'll have a good understanding of Redis, Composer, LAMP/SSL and SSH/SFTP.
Experience to help out with the devops side of things, such as Vagrant/Ansible, AWS S3, DNS are less essential, but would be an advantage.
While the majority of development is PHP, you'll be confident with Webpack/HTML5/CSS3/JQuery, appreciate a clean/simple UI (Bootstrap) and take usability into consideration.
We're big believers in "Done is better than Perfect", but when you come across code that would benefit from refactoring or better test coverage, you're able to quickly carry on with the task at hand while concocting a cunning plan for improvement.
You'll join in with your fair share of evening/weekend on-call support for which you're paid extra on top of salary. This is only used for rare emergencies (2–3 times/year) but provides vital reassurance for our customers.
Email email@example.com to let us know why you're the right person for the job.
Include your CV, but more important to us is how you communicate examples of your proudest achievements and articulate how you'd apply your skills to Fusions. If you stand out, we'll all get together for introductions in a video call, or in person if convenient.
We'll be looking for healthy GitHub/StackOverflow profiles to demonstrate your community involvement. We'll also expect standout applicants to take part in a small coding challenge! This simply involves you opening a pull request to solve a PIM-specific problem we've tackled before – ideal for helping us understand your approach and communication skills.
Remuneration will be dependent on ability and experience. Please be sure to include your annual salary expectation.