As the UK's leading Volunteer Management software, we are always looking for innovative team members with ideas to take DutySheet to the next level.
Our people make DutySheet a great place to work. Our ideas are born from our own experiences of volunteering, leadership and IT. A career with DutySheet gives you the opportunity to directly shape the future of this exciting software.
Browse our current vacancies below and if you are willing to innovate and are passionate about software development, join us.
We are looking for a developer to join our development team during this exciting period for DutySheet.
DutySheet are developing an entirely new platform for the volunteering sector and this is your opportunity
to get involved at a critical time. You will have the chance to influence design and development that will make a difference
to charities and other voluntary organisations across the country.
Our ideal candidate will have the following skills:
Strong experience building web-based applications using PHP.
Object-Oriented and MVC development skills.
Very good understanding of relational databases such as MySQL.
Experience with source control systems like Git.
Strong debugging, troubleshooting, testing and peer reviewing skills.
Unit testing experience.
Experience using Laravel 5+.
Experience in using and creating JSON RESTful APIs.
Experience using React.
NoSQL database experience.
Use of AWS managed services at all stages of development lifecycle.
At least two years commercial development experience using PHP in large scale web applications.
Startup or startup-like experience
Experience working within an agile team.
You keep up to date with latest technologies.
Strong knowledge in UX/UI in disruptive internet products/platforms
You have a passion for crafting beautiful, simple, maintainable, well documented and tested code that scales to tens of thousands of concurrent users.
You are quick to pick up new work, switch between tasks and refocus as priorities change.
Your solid task-management skills allow you to keep track of your work and see it through to release without requiring micro-management.
You have a strong sense of responsibility and commitment to drive your own work. You see your code through development, testing and on to live deployment. You care about the success of your development and proactively monitor for issues and fix defects after release.
You are focused and attentive to detail and have strong analytical and problem solving skills.
You are friendly, have great communication skills and enjoy working within a small, highly productive team. You enjoy discussions and collaboratively arriving at the optimal solution.
You are smart, eager, humble and open-minded. You are receptive to feedback from your peers and have equal willingness to learn and teach.
23 days of annual leave.
Salary in the range of £35k-£45k depending on experience.
Performance-based bonus and salary review every December.
Based in our London or Leatherhead office.
Please note that due to the nature of the role, applicants must have at least three years of uninterrupted residency in the UK.
Any offers will be subject to candidate successfully clearing NPPV (Non-Police Personnel Vetting) Level 1.
How to apply
Interested applicants should email firstname.lastname@example.org with their CV and an informal cover letter, highlighting their experience from their CV and their ambitions. Links to previous work is a must.
Selected applicants will be sent an online based assessment.
Successful applicants will be invited for an interview at our offices in Leatherhead.
Emails from agencies or those who cannot fulfil the residency criteria described above will not be replied to.
This vacancy will be on-going until position is filled.