During these uncertain times, how can we help?

As the world leader in volunteerism we feel a responsibility to unite our broader community, and to use this moment to become stronger.

See below to access our COVID-19 Resource Hub, and to explore our growing directory of COVID-19-specific and virtual volunteering opportunities.
Read More

Seeking iOS Developer

Save to Favorites


We are seeking a developer to join the Autism Communication Tools team!

Project overview:

Something Bothers Me is an iOS app aimed at giving children who find speech difficult a quick and effective way to tell others what is bothering them. This app offers children an easy way to pinpoint what is bothering them. It also lets the adults know what’s wrong and respond to the problem rather than ask a screaming child what’s the matter.

The app allows users to send a notification. The notification will have a time and date stamp so parents and teachers can look for patterns and plan ahead.

Technical Requirements and Overview:

Any developer on this project must have experience with:

  • Creating iOS builds
  • Swift

and implementing:

  • Notifications
  • Data visualization, either natively or with a library
  • Permission-based access to app configuration, such as via a password or touch ID
  • Accessible apps
  • Irregularly-shaped buttons which scale to fit various devices (nice to have)

Possible frameworks used may include:

  • UserNotifications
  • PushKit
  • CloudKit

App flow consists of three options:

  1. Select irritated body part or irritating external stimuli and send message
  2. Select "I’m Losing It" button
  3. Select "Leave Me Alone" button

Recipients are pre-configured for notifications, so the user doesn’t need to choose them each time, just confirm they want to send a message. Optionally, this configuration is permission-based, in order to both prevent its deletion and to prevent the addition of unwanted recipients.

Result, of flow 1, and possibly 2 and 3, is:

  • A notification is sent to caregiver’s device
  • Additional data is sent to caregiver’s device for data visualization

Basic interface currently consists of:

  • Table views of stimuli and conditions
  • Generic views for the body, with body parts as buttons in a larger graphic

More opportunities with PRYOR FOUNDATION INC

No additional volunteer opportunities at this time.



PO BOX 216, EL GRANADA, CA 94018, US

Mission Statement

It shall be the mission of the Pryor Foundation to promote the study and application of marker-based training to influence behavior in humans and animals. The Foundation will pursue this mission in the following ways: Develop and support research in the use of marker-based training. The focus will be on questions of efficacy, potential areas of application, and underlying psychological and neurological functioning. Disseminate information and provide guidance for those engaged in marker-based training. Serve as a clearing-house and networking center for those engaged in marker-based training.


Please see above and website

Children & Youth
Computers & Technology
People with Disabilities


We'll work with your schedule.


This is a Virtual Opportunity, with no fixed address.


  • Mobile Programming
  • Software Development





Report this opportunity