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.

Last updated: 13th of October 2017, 12:30

Equal Opportunities

DutySheet Ltd is an equal opportunity employer.

Software QA Engineer

We are looking for an experienced Software Quality and Assurance Engineer to join our development team during this exciting period for DutySheet. We are hoping you can enhance our testing process and provide a strong framework going forward.

DutySheet are developing an entirely new platform for the volunteering sector and this is your opportunity to get involved at a critical time and take control of our quality assurance processes. 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:

  • 2+ years testing experience
  • Agile experience
  • BDD experience
  • Experience with PHP automated testing frameworks such as PHPUnit or non PHP ones such as Selenium
  • Mobile testing. E.g. Amazon device farm and associated scripting languages such as Appium or XCtest
  • PHP experience
  • Strong knowledge of software development practices and methodologies
  • Experience with version control systems, i.e. Git

Responsibilities will include:

  • Define the test strategy. E.g. environments, bug classification etc.
  • Performing analysis of software
  • Cooperation in the creation of User Acceptance Criteria (BDD process)
  • Creating and maintaining test scenarios
  • Creating test plans for each sprint
  • Liaising closely with developers
  • Maintaining automated tests
  • Performing manual tests when needed
  • Maintaining performance test scripts

Additionally

  • Experience working within a small team
  • You keep up to date with latest technologies
  • You have a passion for software development and ensuring the application meets the highest QA standards
  • 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 code through the lifecycle with an emphasis on testing, debugging, and QA. You care about the success of development and proactively monitor for issues and identify 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 with 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

Package Details

  • 23 days of annual leave.
  • Salary in the range of £35k depending on experience.
  • Pension scheme
  • Performance-based bonus and salary review every December.

Other Details

  • Based in Leatherhead, a short walk away from the High Street and train station.

How to apply

  • Interested applicants should email joinus@dutysheet.com with their CV and an informal cover letter, highlighting their experience from their CV and their ambitions.
  • Emails from agencies or those who cannot fulfil the residency criteria described above will not be replied to.
  • Successful applicants will be invited for an interview at our offices in Leatherhead.

Application Deadline

  • Position remains open until filled.

Posted on Wednesday 16th of August 2017

Junior Web Application Developer - PHP

We are looking for a junior 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:

Must

  • Strong interest in building web-based applications using PHP.
  • Object-Oriented and MVC development skills.
  • Very good understanding of relational databases such as MySQL.
  • Experience using jQuery.
  • Experience with source control systems like Git.

Preferably

  • Unit testing experience.
  • Experience using Laravel 5+.
  • Client-side development skills using HTML5, CSS3, React, JavaScript.

Ideally

  • You keep up to date with latest technologies.
  • You have a passion for crafting beautiful, simple, maintainable, well documented and tested code.
  • 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 with 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.

Package Details

  • 20 days of annual leave.
  • Salary in the range of £20k - £25k depending on experience.
  • Pension scheme
  • Performance-based bonus and salary review every December.

Other Details

  • Based in Leatherhead, a short walk away from the High Street and train station.

How to apply

  • Interested applicants should email joinus@dutysheet.com with their CV and an informal cover letter, highlighting their experience from their CV and their ambitions. Links to previous work is acceptable.
  • Emails from agencies or those who cannot fulfil the residency criteria described above will not be replied to.
  • Successful applicants will be invited for an interview at our offices in Leatherhead.

Application Deadline

  • Position remains open until filled.

Posted on Tuesday 8th of August 2017

Junior Support Technician (1st line)

We are looking for a junior support technician to join our 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.

With over 45,000 users currently on our existing products and tens of thousands more expected with our new product, you will be the voice of DutySheet by handling all support queries from end users.

You will work closely with the development team to highlight common issues raised by our clients and even be involved in testing fixes and new features.

Our ideal candidate will have the following skills:

Must

  • Experience in using online helpdesk ticketing software such as Zendesk.
  • Customer facing support experience.
  • Very good understanding of web technologies and mobile apps.
  • Flexibility and ability to learn quickly or under pressure.
  • Well-developed communication skills, both written and oral.

Preferably

  • Previous Helpdesk experience in a similar role would be advantageous.
  • Unit testing experience.

Ideally

  • You keep up to date with latest technologies.
  • You are quick to pick up new work, switch between tasks and refocus as priorities change.
  • You have a strong sense of responsibility and commitment to drive your own work.
  • 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 with 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.

Package Details

  • 20 days of annual leave.
  • Salary in the range of £20k depending on experience.
  • Pension scheme
  • Performance-based bonus and salary review every December.

Other Details

  • Based in Leatherhead, a short walk away from the High Street and train station.

How to apply

  • Interested applicants should email joinus@dutysheet.com with their CV and an informal cover letter, highlighting their experience from their CV and their ambitions.
  • Emails from agencies or those who cannot fulfil the residency criteria described above will not be replied to.
  • Successful applicants will be invited for an interview at our offices in Leatherhead.

Application Deadline

  • Position remains open until filled.

Posted on Tuesday 8th of AUGUST 2017