Technical Leader (Virtual) For Software program


Cause Areas

When

Wed Nov 29, 2017 - Fri May 04, 2018

Where

This is a Virtual Opportunity, with no fixed address.


About


Immediate need for Technical Leaders with excellent Angular 4 and JIRA skills
to pair up with another part-time Technical Leader to help lead the design and development of a unique, highly-interactive software program and database. Manage and mentor virtual volunteers with intermediate and advanced skills in programming, to develop an educational, multimedia, software program. We have two Project Managers and 1 Front-End Tech Leader and 1 Back-End Tech Leader Leaders and 2-3 to keep continuity in the project at all times. Currently there is an opening for a Tech Leader for the Front or Back End.

Strengthen your resume, while helping a worthy cause, by leading the design and development of a best-in-class, highly interactive, educational software program on personal finance and other relevant topics to enable 16-19-year-olds to achieve financial success.

App to Succeed Inc. is a nonprofit 501(c)(3) organization that aims to eliminate poverty in the United States by providing best-in-class, comprehensive personal finance information for at-risk Americans to enable them to become and remain financially responsible, self-sufficient and successful.

Lead a team of software design and development volunteers to complete two segments of the software program, including:

  • Formatting and inputting written and visual content.
  • Connecting database with user input
  • Auto populating data from database in program to customize user's experience.
  • Testing function and speed.
  • Programming navigation functions.
  • Progress bar and other custom features.

These assignments are virtual and work is done remotely, unless the volunteer resides in the Stamford, CT area; where there is the opportunity to work at the headquarters.

Compensation

As a nonprofit, we are not, yet, able to pay our volunteers, but we do offer other forms of compensation:

  1. For completing your commitment to the volunteers, your name will be acknowledged on the organizations' website and in the credits of the software program when published.
  2. Those who exceed expectations and make a significant contribution will receive a personal letter of reference written by the CEO.
  3. Academic credit and / or community service hours are given, with school approval.
  4. Volunteers who meet expectations and complete their assignments well enough to use in the program, will receive a Service Certificate.
  5. Volunteers will benefit from personal finance information that he/she learns from working on the project.
  6. Flexibility:

    • Hours are flexible
    • Work can be done remotely and communication can be done by Skype, email or phone; saving the time and cost of commuting.
    • The number of weeks and hours per week will be determined based on the volunteer’s abilities, scope of interest, commitment and availability.
    • Many of our volunteers take paid jobs elsewhere, not related to their career interest, while they do their career-related work with App to Succeed.

We are targeting an 2018 introduction. Project leaders must demonstrate commitment, excellent communication, computer, organizational, and project-management skills as well as the ability to efficiently and effectively motivate and lead volunteers to meet deadlines.

Responsibilities

Lead volunteers to complete two segments of an educational software program by April 30th, 2017. Then start on next segment.

Effectively manage volunteers to complete assignments from, but not limited to, the list below.

  1. Integrate animation with software content.
  2. Format and program software content and visuals.
  3. Add audio sound track to software
  4. Develop software, navigation and multimedia components to follow script.
  5. Draft or supervise the the development additions to the Software Manual. Compile write-up step by step instructions for assignments:where to find the work, how you did it, how to change it, how to maintain and update it, so the next person who works on the assignment, can be more efficient by referencing your additions to the manual, i.e. will understands what you have done and how and where you did it.
  6. Expand database interface with software and with website input and output.
  7. Expand ability for software to store input correctly in database and auto-populate software correctly from database.
  8. Develop ability for database to automatically email to appropriate individuals with appropriate information at the appropriate time.
  9. Ensure top security for software and database and website.
  10. Do all of your work with the best user experience in mind.

Eligibility Requirements

Professional, freelance software designers/developers, computer science graduate students or exceptional undergraduate seniors with experience and advanced coursework and experience in in software design and development and program management or project leadership. GPA 3.5+

Required Proficiency in: Angular 4 and JIRA
Preferred proficiency in: GitHub, Slack, PHP, MYSQL, JavaScript, html


Strong Preference for long-term commitment (through launch in 2018) for continuity of the project.

Project Leader has the ability to:

  • Ensure that back-end assignments are always available for back-end interns to access and work on
  • Effectively organize software team, make assignments per each volunteer's interests and abilities
  • Motivate and manage volunteers to complete their designated assignments on time.
  • Effectively communicate questions, ideas, needs, status of progress, and requests for approval with nontechnical management.
  • Work independently and virtually.
  • Effectively motivate technical volunteers.
  • Provide consultation with volunteers on assignments on a timely basis.
  • See that volunteers have the access, training and ability to deliver as assigned.
  • Assist volunteers in problem solving as needed.
  • Review code and labeling.

Skills

  • SQL / MySQL
  • Software Development
  • Website Project Management
  • Project Management
  • Software Engineering
  • Information Architecture

Good Match For

N/A

Requirements & Commitment

  • Must be at least 19
  • 15+ hrs. and 4+mos.Prefer 8-12 hrs .for 6-18 mos.
  • Project leadership, Angular 4, JIRA, GitHub, Slack, JavaScript, MySQL, PHP, html

Report this opportunity

Report this opportunity